2017计算机二级Java语言程序设计知识点
想要考试通过,可以从一个一个小知识点学起,以下百分网小编整理的2017计算机二级Java语言程序设计知识点,欢迎阅读!
声明数组变量
首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:
dataType[] arrayRefVar; /pic/div>
或
dataType arrayRefVar[]; /pic/C++ 语言 ,在Java中采用是为了让 C/C++ 程序员能够快速理解java语言。
实例
下面是这两种语法的代码示例:
double[] myList; /pic/div>
或
double myList[]; /pic/div>
处理数组
数组的元素类型和数组的大小都是确定的,所以当处理数组元素时候,我们通常使用基本循环或者foreach循环。
示例
该实例完整地展示了如何创建、初始化和操纵数组:
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);
}
}
以上实例编译运行结果如下: 1.9 2.9 3.4 3.5 Total is 11.7 Max is 3.5
StringBuffer对象的初始化
StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。
例如:
StringBuffer s = new StringBuffer();
这样初始化出的StringBuffer对象是一个空的对象。
如果需要创建带有内容的StringBuffer对象,则可以使用:
StringBuffer s = new StringBuffer(“abc”);这样初始化出的StringBuffer对象的内容就是字符串”abc”。
需要注意的.是,StringBuffer和String属于不同的类型,也不能直接进行强制类型转换,下面的代码都是错误的:
StringBuffer s = “abc”; /pic/pic/div>
String s = “abc”;StringBuffer sb1 = new StringBuffer(“123”);StringBuffer sb2 = new StringBuffer(s); /pic/pic/div>

【计算机二级Java语言程序设计知识点】相关文章:
二级计算机Java语言程序设计试题12-21
2016计算机二级《Java语言程序设计》知识考点12-08
2016年全国计算机二级java语言程序设计考试大纲02-15
Java语言程序设计基础篇12-15
JAVA语言程序设计强化习题11-04