freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java核心技術(shù)習(xí)題答案(參考版)

2025-06-27 18:37本頁面
  

【正文】 } else if (!(.)) { // 如果輸入的不是小數(shù)點(diǎn),則將數(shù)字附在結(jié)果文本框的后面 (() + key)。amp。 } } } /** * 處理數(shù)字鍵被按下的事件 * * param key */ private void handleNumber(String key) { if (firstDigit) { // 輸入的第一個數(shù)字 (key)。 operator = =。 if (() == 0) { // 如果文本沒有了內(nèi)容,則初始化計算器的各種值 (0)。 int i = ()。 } else { // 用戶按了運(yùn)算符鍵 handleOperator(label)。 } else if (0123456789..indexOf(label) = 0) { // 用戶按了數(shù)字鍵或者小數(shù)點(diǎn)鍵 handleNumber(label)。 } else if ((COMMAND[1])) { // 用戶按了CE鍵 (0)。 } } /** * 處理事件 */ public void actionPerformed(ActionEvent e) { // 獲取事件源的標(biāo)簽 String label = ()。 i 。 i++) { mands[i].addActionListener(this)。 } for (int i = 0。 i 。 // 為各按鈕添加事件偵聽器 // 都使用同一個事件偵聽器,即本對象。 getContentPane().add(Center, panel1)。 // 整體布局 getContentPane().setLayout(new BorderLayout(3, 5))。 (new BorderLayout())。 (West, calckeysPanel)。 // 畫板采用邊界布局管理器,畫板里組件之間的水平和垂直方向上間隔都為3象素 (new BorderLayout(3, 3))。 } // 下面進(jìn)行計算器的整體布局,將calckeys和mand畫板放在計算器的中部, // 將文本框放在北部,將calms畫板放在計算器的西部。 (m[i])。 i 。 // 用網(wǎng)格布局管理器,5行,1列的網(wǎng)格,網(wǎng)格之間的水平方向間隔為3個象素,垂直方向間隔為3個象素 (new GridLayout(5, 1, 3, 3))。 mands[i].setForeground()。 i++) { mands[i] = new JButton(COMMAND[i])。 for (int i = 0。將功能鍵放在一個畫板內(nèi) JPanel mandsPanel = new JPanel()。 keys[19].setForeground()。 keys[13].setForeground()。 } // 運(yùn)算符鍵用紅色標(biāo)示,其他鍵用藍(lán)色表示 keys[3].setForeground()。 (keys[i])。 i 。 // 用網(wǎng)格布局器,4行,5列的網(wǎng)格,網(wǎng)格之間的水平方向間隔為3個象素,垂直方向間隔為3個象素 (new GridLayout(4, 5, 3, 3))。 // 設(shè)置文本框背景顏色為白色 ()。 } /** * 初始化計算器 */ private void init() { // 文本框中的內(nèi)容采用右對齊方式 ()。 // 不許修改計算器的大小 (false)。 (計算器)。 // 初始化計算器 init()。 // 操作是否合法 private boolean operateValidFlag = true。 private double resultNum = 。 // 標(biāo)志用戶按的是否是整個表達(dá)式的第一個數(shù)字,或者是運(yùn)算符后的第一個數(shù)字 private boolean firstDigit = true。 /** 計算器左邊的M的按鈕 */ private JButton m[] = new JButton[]。 /** 計算器上鍵的按鈕 */ private JButton keys[] = new JButton[]。 /** 計算器上的功能鍵的顯示名字 */ private final String[] COMMAND = { Backspace, CE, C }。 import 。 import 。 import 。 import 。 }} 第六章 GUI編程一、填空題A C C D B B B二、選擇題1. Graphical User Interface2. 事件監(jiān)聽器3. BorderLayout 布局管理器4. setFont四、實訓(xùn)題import 。 } public void walk(){ //()。 } public void play(){ (Fish is play!)。 } public void setName(String name){ =name。 }}class Fish extends Animal implements Pet{ private String name。 } public void play(){ (Cat is play!)。 } public void setName(String name){ =name。 =name。 }}class Cat extends Animal implements Pet{ private String name。}class Spider extends Animal{ public Spider(){ super(6)。 String getName()。 } public abstract void eat()。 protected Animal(int legs){ =legs。 ()。 (red fish)。 Pet p。 ()。 ()。 a=new Spider()。完成:① 創(chuàng)建Animal類,它是所有動物類的抽象父類② 創(chuàng)建Spider類,繼承Animal類③ 創(chuàng)建Pet接口④ 創(chuàng)建Cat類,繼承Animal類并實現(xiàn)Pet接口⑤ 創(chuàng)建Fish類,繼承Animal類并實現(xiàn)Pet接口⑥ 使用AnimalsTest類測試代碼。使用接口和抽象類技術(shù)完成。 ()。 ()。 (3,110)。 } public static void main(String[] args){ ArrayInsertDel aid=new ArrayInsertDel()。 (arr,0,arr2,0,)。 } (])。icount。 } } public void print(){ ([)。i=count。 } public void delete(int pos){ count。 } arr[pos]=num。ipos。 public void insert(int pos,int num){ if(==count){ expand()。public class ArrayInsertDel{ int[] arr={20,18,12,39,23,100}。② 添加元素前后數(shù)組中元素的變化。 }}(4) 實現(xiàn)在一個數(shù)組指定位置添加元素和刪除元素的功能。 ()。 ()。 (120)。 (20)。 (50)。 ()。 } (])。i=0。 } public void print(){ ([)。 } int num=arr[count]。 } public int pop(){ if(count==0){ (棧為空,沒有元素!)。 return。//元素個數(shù) public MyStack(int size){ arr=new int[size]。public class MyStack{ int[] arr。i++){ (a[i]+ )。 for(int i=0。 int[] a={1,2,3,4,5,6,7,8,9,10}。 } return a。 a[i]=a[leni1]。ilen/2。public class ArrayReverse { public int[] reverse(int[] a){ int len=。 } return a。 a[i]=a[]。i。 } return sum。i。 } //求數(shù)組元素的和 public int sum(int[] a){ int sum=0。i++){ if(tempa[i]) temp=a[i]。 for(int i=1。 } } } return a。 a[i]=a[j]。j。i。 } ()。i。 //調(diào)用處理數(shù)組的方法 print(a)。public class ArrayTest{ public static void main(String[] args){ int[] a={11,2,3,54,115,36}。 } Override public String toString() { // TODO Autogenerated method stub return xq+:+zcresult。 } public float getZcresult() { return zcresult。 } public String getXqid() { return xq。 public ZcGrade() { super()。 }}public class ZcGrade { private String xq。 (grade)。 (6)。 grade = new Grade()。 ()。 (Web程序設(shè)計)。 } public static void main(String[] args) { // TODO Autogenerated method stub GradeListStack gradestack = new GradeListStack()。 result += }。 result +=],。 result +=[。 } Override public String toString() { // TODO Autogenerated method stub String result = {。 } public StackGrade getGradelist() { return gradelist。 } public Grade pop(){ return ()。 GradeListStack(){ gradelist =
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1