亚欧洲精品在线观看,窝窝影院午夜看片,久久国产成人午夜av影院宅,午夜91,免费国产人成网站,ts在线视频,欧美激情在线一区

java語(yǔ)言

計(jì)算機(jī)二級(jí)Java語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)

時(shí)間:2025-04-15 10:58:10 java語(yǔ)言 我要投稿
  • 相關(guān)推薦

2017計(jì)算機(jī)二級(jí)Java語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)

  想要考試通過,可以從一個(gè)一個(gè)小知識(shí)點(diǎn)學(xué)起,以下百分網(wǎng)小編整理的2017計(jì)算機(jī)二級(jí)Java語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn),歡迎閱讀!

  聲明數(shù)組變量

  首先必須聲明數(shù)組變量,才能在程序中使用數(shù)組。下面是聲明數(shù)組變量的語(yǔ)法:
  dataType[] arrayRefVar; // 首選的方法
  或
  dataType arrayRefVar[]; // 效果相同,但不是首選方法注意: 建議使用dataType[] arrayRefVar 的`聲明風(fēng)格聲明數(shù)組變量。 dataType arrayRefVar[] 風(fēng)格是來自 C/C++ 語(yǔ)言 ,在Java中采用是為了讓 C/C++ 程序員能夠快速理解java語(yǔ)言。

  實(shí)例

  下面是這兩種語(yǔ)法的代碼示例:
  double[] myList; // 首選的方法
  或
  double myList[]; // 效果相同,但不是首選方法處理數(shù)組

  處理數(shù)組

  數(shù)組的.元素類型和數(shù)組的大小都是確定的,所以當(dāng)處理數(shù)組元素時(shí)候,我們通常使用基本循環(huán)或者foreach循環(huán)。
  示例
  該實(shí)例完整地展示了如何創(chuàng)建、初始化和操縱數(shù)組:
  public class TestArray {
  public static void main(String[] args) {
  double[] myList = {1.9, 2.9, 3.4, 3.5};
  // 打印所有數(shù)組元素
  for (int i = 0; i < myList.length; i++) {System.out.println(myList[i] + " ");
  }
  // 計(jì)算所有元素的總和
  double total = 0;
  for (int i = 0; i < myList.length; i++) {total += myList[i];
  }
  System.out.println("Total is " + total);
  // 查找最大元素
  double max = myList[0];
  for (int i = 1; i < myList.length; i++) {if (myList[i] > max) max = myList[i];
  }
  System.out.println("Max is " + max);
  }
  }
  以上實(shí)例編譯運(yùn)行結(jié)果如下:  1.9  2.9  3.4  3.5  Total is 11.7  Max is 3.5

  StringBuffer對(duì)象的初始化

  StringBuffer對(duì)象的初始化不像String類的初始化一樣,Java提供的有特殊的語(yǔ)法,而通常情況下一般使用構(gòu)造方法進(jìn)行初始化。
  例如:
  StringBuffer s = new StringBuffer();
  這樣初始化出的StringBuffer對(duì)象是一個(gè)空的對(duì)象。
  如果需要?jiǎng)?chuàng)建帶有內(nèi)容的StringBuffer對(duì)象,則可以使用:
  StringBuffer s = new StringBuffer(“abc”);這樣初始化出的StringBuffer對(duì)象的'內(nèi)容就是字符串”abc”。
  需要注意的是,StringBuffer和String屬于不同的類型,也不能直接進(jìn)行強(qiáng)制類型轉(zhuǎn)換,下面的代碼都是錯(cuò)誤的:
  StringBuffer s = “abc”; //賦值類型不匹配StringBuffer s = (StringBuffer)”abc”; //不存在繼承關(guān)系,無法進(jìn)行強(qiáng)轉(zhuǎn)StringBuffer對(duì)象和String對(duì)象之間的互轉(zhuǎn)的代碼如下:
  String s = “abc”;StringBuffer sb1 = new StringBuffer(“123”);StringBuffer sb2 = new StringBuffer(s); //String轉(zhuǎn)換為StringBufferString s1 = sb1.toString(); //StringBuffer轉(zhuǎn)換為String

 

2017計(jì)算機(jī)二級(jí)Java語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)

【計(jì)算機(jī)二級(jí)Java語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)】相關(guān)文章:

計(jì)算機(jī)二級(jí)《Java語(yǔ)言程序設(shè)計(jì)》考試知識(shí)點(diǎn)09-30

計(jì)算機(jī)二級(jí)《Java語(yǔ)言程序設(shè)計(jì)》知識(shí)點(diǎn)練習(xí)10-27

二級(jí)計(jì)算機(jī)Java語(yǔ)言程序設(shè)計(jì)試題10-11

2016計(jì)算機(jī)二級(jí)《Java語(yǔ)言程序設(shè)計(jì)》知識(shí)考點(diǎn)10-11

2016計(jì)算機(jī)二級(jí)考試Java語(yǔ)言程序設(shè)計(jì)輔導(dǎo)08-29

2016年二級(jí)java語(yǔ)言程序設(shè)計(jì)考試大綱10-28

2016年全國(guó)計(jì)算機(jī)二級(jí)java語(yǔ)言程序設(shè)計(jì)考試大綱06-27

計(jì)算機(jī)二級(jí)考試JAVA知識(shí)點(diǎn)集錦09-11

2016計(jì)算機(jī)二級(jí)《Java》考試知識(shí)點(diǎn)08-01