本帖最后由 Yunpo 于 2019-6-26 18:03 编辑
课堂测试问题 6.19 算数运算符课堂测试问题 a三元运算符得到的是一个具体值,要用一个变量接受,不能单独使用。 B nextInt()方法用来从键盘获取一个整数,next()方法用来从键盘获取一个字符串。 6.21 分支语句课堂测试问题 a switch语句中defalut即使放在前面,若无break结尾,也要继续执行下面的操作,除非放在switch'语句最后,不需要加break,也代表结束语句。 b switch语句中case后面的值不能重复。 c for循环中,不管循环执行不少次,初始化语句至少执行一次,且初始化语句中定义的变量,在整个循环中都有效。 6.22 数组 课堂测试问题 a 数组定义格式牢记三种:动态初始化 例:int[]arr=new int[数组长度] 数据类型[] 数组名=new 数据类型[数组长度arr.length] 静态标准格式 数据类型 数组名[]= new 数据类型[]{元素列表}; 例子 int arr[]=new int[]{1,2,3,4,5}; 静态常用格式 数据类型 数据名[]={1,2,3,4,5}(不可拆分格式); 6.24 方法课堂测试问题 a 方法重载,指方法名相同,参数列表不同和其他都无关; 方法参数个数不同 (int a ,int b)和(int a,int b,int c) 方法对应位置上参数类型不同(int a,int b)和(long a,long b)和(long a,byte b) 参数顺序不同(long a,int b)和(int a,long b) b 方法定义的完整格式 Public static 返回值类型 方法名(参数类型1 参数名2,参数类型1 参数名2,......){ 方法体; Return 返回值; } 返回值类型只有两种可能(void和其他类型)void 表示是空的没有返回值的,直接打印出来的。Return:如果是void,可以写return,但是后面不跟任何内容;不是void是其他类型的,必须跟返回值类型的值。
|