2017計(jì)算機(jī)二級(jí)Java語言程序設(shè)計(jì)知識(shí)點(diǎn)
想要考試通過,可以從一個(gè)一個(gè)小知識(shí)點(diǎn)學(xué)起,以下百分網(wǎng)小編整理的2017計(jì)算機(jī)二級(jí)Java語言程序設(shè)計(jì)知識(shí)點(diǎn),歡迎閱讀!
聲明數(shù)組變量
首先必須聲明數(shù)組變量,才能在程序中使用數(shù)組。下面是聲明數(shù)組變量的語法:
dataType[] arrayRefVar; /pic/div>
或
dataType arrayRefVar[]; /pic/C++ 語言 ,在Java中采用是為了讓 C/C++ 程序員能夠快速理解java語言。
實(shí)例
下面是這兩種語法的代碼示例:
double[] myList; /pic/div>
或
double myList[]; /pic/div>
處理數(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};
/pic/div>
for (int i = 0; i < myList.length; i++) {System.out.println(myList[i] + " ");
}
/pic/div>
double total = 0;
for (int i = 0; i < myList.length; i++) {total += myList[i];
}
System.out.println("Total is " + total);
/pic/div>
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提供的有特殊的語法,而通常情況下一般使用構(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”; /pic/pic/div>
String s = “abc”;StringBuffer sb1 = new StringBuffer(“123”);StringBuffer sb2 = new StringBuffer(s); /pic/pic/div>

【計(jì)算機(jī)二級(jí)Java語言程序設(shè)計(jì)知識(shí)點(diǎn)】相關(guān)文章:
計(jì)算機(jī)二級(jí)《Java語言程序設(shè)計(jì)》考試知識(shí)點(diǎn)03-17
計(jì)算機(jī)二級(jí)《Java語言程序設(shè)計(jì)》知識(shí)點(diǎn)練習(xí)04-23
二級(jí)計(jì)算機(jī)Java語言程序設(shè)計(jì)試題12-21
2016計(jì)算機(jī)二級(jí)《Java語言程序設(shè)計(jì)》知識(shí)考點(diǎn)12-08
2016計(jì)算機(jī)二級(jí)考試Java語言程序設(shè)計(jì)輔導(dǎo)04-16
2016年二級(jí)java語言程序設(shè)計(jì)考試大綱12-09
2016年全國計(jì)算機(jī)二級(jí)java語言程序設(shè)計(jì)考試大綱02-15