发表于: 2017-11-28 22:35:47
2 723
零基础初学者,之前已经自学一点java。
今天完成的事情:
1.学习了java中的二维数组
语法知识:(1)数据类型[][]数组名=new 数据类型[行的个数][列的个数];
(2)数据类型[][]数组名;
数组名=new 数据类型[行的个数][列的个数];
赋值(1)数组名[行的索引][列的索引]=值;
(2)数据类型[][]数组名={{1,2,3}{4,5,6}{7,8,9}};
延伸:int[][]num = new int [3][];//定义一个三行的二维数组
num[0]= new int [2];//为第一行分配两列
num[0][1]= 1;//给第一行第二列赋值为1
练习:定义一个两行三列的二维数组names并赋值,使用二重循环输出二维数组中的元素。(练习题就不打了哈,否则篇幅太长了)
2.学习了如何定义java中的方法
语法知识:访问修饰符 返回子类型 方法名(参数表){
方法体
}
public 表示方法可以被其他任何方法调用;
void 表示不返回任何值;
按照方法有无参数和返回值可分为四种;
练习:在HelloWorldTest.java中调用HelloWorld.java中的print方法。
由此学到了创建一个类的对象的语法:类名 对象名 = new 类名();//类后的()代表无参构造方法
并在延伸练习时(三个java文件中方法的调用)遭遇了问题,经过百度、问同学、仔细类比发现问题所在:未把变量设为成员变量,导致方法找 不到,无法调用。之后在此基础上学习了java中的无参数无返回值的方法的使用、无参数带返回值的方法的使用;因为有了之前的问题, 所以这一阶段的学习相对轻松。
明天计划的事情:
1.继续学习如何定义java中的方法;
2.整理学过的知识点、语法,温故知新;
3.结合最近学习的内容,观摩《Head First Java》第一二章。
今天遇到的问题:
1.在方法调用过程中遇到报错“找不到符号”,原因是变量位置错误,没有设置成成员变量。
最后,麻烦师兄审核啦~
评论