1.方法
1.1定义方法的语法格式
无参 无返回值的方法
有参 无返回值的方法
无参有返回值的方法
有参有返回值的方法
1.1.1无返回值的方法
语法格式:
public static void 方法的名字 () { 语句体 }
注意事项:
1.方法的声明必须放在类中,main方法的外面
2.方法声明完以后,一定要记得在main函数中调用
1.1.2有参无返回值的方法
语法格式:
public static void 方法的名字 (数据类型 变量1, 数据类型 变量2,… ) { 语句体 }
1.3.3无参有返回值的方法
语法格式:
public static 数据类型 方法的名字() {
return 返回的数据; }
1.3.4有参有返回值的方法
public static 数据类型 方法的名字 (数据类型 变量1, 数据类型 变量2,…) { return 返回的数据; }
2.break和continue
2.1break【终止所有循环】
字面意思: 打断 终止
语法格式:
break;
只能在swicth-case中或者 循环中 其他地方不能用!!!
2.2continue
字面意思: 继续
语法格式:
continue;【如果是双层循环,continue 在内层循环里,则跳出全部循环,进入外循环的下一次循环】
9.public class X3_3_9 {
public static void main(String[] args) {
lable: for(int i=0; i<3; i++){
for(int j=0; j<3; j++){
if(i==j) continue lable;
System.out.print(i*3+j+”\t”);
}
System.out.print(“i= “+i);
}
}
}答: 3 6 7
1.数组【重点】
1.1开发中为啥要使用数组
如果开发中出现了大量的同一个类型的数据,按照现在所学的知识点,声明变量的话。如果一个变量存一 个数据的话,那么就会需要多个变量了,相当麻烦。
使用数组: 只需要一个变量,然后数组中存很多的数据
数组想成 一个容器。
int[] arr = {1,2,3,4,5,6};
1.2数组在Java中如何定义的
变量定义:
数据类型 变量名字 = 值;
数组定义:
数据类型[] 数组名字 = 数组的值;
数组详细的语法格式:
第一种:
数据类型[] 数组的名字 = {值1, 值2, 值3,…}; 或 数据类型 数组的名字 []= {值1, 值2, 值3,…};
第二种:
数据类型[] 数组的名字 = new 数据类型[容量]; 或者 数据类型 数组的名字[] = new 数据类型[容量];
第三种:【很少】
语法格式:
数据类型[] 数组的名字 = new 数据类型[]{值1, 值2, 值3,…};
1.3数组如何赋值
arr[i] = 值;
1.4数组如何取值
a = arr[i];
1.5二维数组
语法格式
数据类型[][] 数组名字 = new 数据类型[容量][荣量];
1.6数组可以 作为方法的参数
方法的参数 可以是哪些数据类型? 八大基本数据类型 和String
同理 数组也是可以作为方法的参数的
1.7数组可以作为方法的返回值
方法的返回值可以是八大基本数据类型 和String ,数组也是作为返回值的