首页 > 代码库 > JAVA
JAVA
软件151 余晓伟
数组的概念及使用 数组类型属于复合数据类型,它是由类型相同的元素组成的有序数据集合。因此数组的最主要的特点:元素类型相同;元素有序;所有元素公用一个名称。根据组织数据的结构不同,数组可以分为一维数组、二维数组、……。 一维数组声明:arraytype arrayName[];或arraytype[] arrayName;
初始化分为:
1、静态初始化。如:String str[ ] = {“aaa”,”bbb”,”ccc”}; String[ ] str1 = {“111”,”222”,”333”};
2、动态初始化。如:char[ ] charName = new char[5]; 注意:动态初始化必须给出长度,否则报错:缺少数组维数。 二维数组声明:arraytype arrayName[][];或arraytype[][] arrayName;
初始化:1、静态初始化。
2、动态初始化:可以只指定第一位的长度而不指定第二维的。 另外,数组具有length属性。(数组length集合size()String length()) 当数组是引用数据类型时,必须为每个元素实例化,否则会出现空指针异常。
操作代码:
FileInputStream和FileoutStream public void read(){
FileInputStream in; try {
in = new FileInputStream("E:\\ss.txt"); int data;
while((data = in.read()) != -1){
System.out.println(data + " abc"); }
} catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }
public void write(){ try {
FileOutputStream fo = new FileOutputStream("e:\\asd.txt"); fo.write("你好".getBytes()); fo.close();
} catch (FileNotFoundException) e.printStackTrace();
} catch (IOException e) { e.printStackTrace(); } }
部分截图代码:
在javaWeb的学习中,遇到过一些难题,在不断地尝试和上网搜索后,终于得到解决,,,
在java的数据库连接过程中,遇到的连接问题,主要如下
JAVA