今天下午一口气看了100多页的Java资料,基本是浏览,又是偷懒了。 我应该是个写代码的白痴了,一个下午只写了一个简单的数组定义与简单应用。不过,这个简单的程序里可是包含了Java一半的知识在里面哦,有告诉你如何定义一个类,引用自己定义的类,一维数组的定义,二维数组的定义,其它数据类型,参数传递,for循环,if语句等知识。快来看代码吧!直接编译就能运行了。
//自定义类 LeanArray,里面包含了两个成员方法。
public class LeanArray {
public void LeanArray1(){
int i = 1;
//int[] a = new int[3];
int a[] = {1,3,5};
for(i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
public void LearnArray2(int n,int m){
int i = 0, j=0,k=0,t=0;
int a[][]=new int[n][m];
for (i=0;i<n;i++){
for (j=0;j<m;j++){
a[i][j]=k;
k++;
//System.out.println("a["+i+"]["+j+"]:"+a[i][j]);
if(i==t){
System.out.print(" "+a[i][j]+" ");
}
else{
System.out.println();
t=i;
System.out.print(" "+a[i][j]+" ");
}
}
}
}
}
// 主程序,声明类,引用类成员
public class MainProcess {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//LeanArray array1 = new LeanArray();
LeanArray array2 = new LeanArray();
//array1.LeanArray1();
array2.LearnArray2(2, 3);
}
}