局部变量
### 必须手动初始化来分配内存.如:int i = 5;或者int i; i = 5
成员变量
### 不用初始化,也会自动被初始化成默认值
//引用类型的默认值是null
static String n;
方法定义的格式
修饰符 返回值类型 方法名 方法的参数列表
public static void main (string[] args)
返回值类型和return返回的有关
for的嵌套循环
public class TestForDemo {
public static void main(String[] args) {
for (int i = 1; i<=3; i++) {
for (int j = 1; j<=5; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
总结:外层循环控制的是行数 ,内层循环控制的是每行打印的列数
break、continue、return
break: 直接结束当前循环,跳出循环体,简单粗暴
continue: 跳出本轮循环,继续下一轮循环
return:遇到return直接结束整个方法
public class TestBreakAndContinue {
public static void main(String[] args) {
for (int i = 0; i <=100; i++) {
System.out.print("请输入一个数字:");
int x=new Scanner(System.in).nextInt();
if(x!=88) {
System.out.println("您猜错了!!!");
continue;
}
else {
System.out.println("猜对了!!!");
break;
}
}
}
}
switch结构
注意事项:
switch 语句中的变量类型可以是: byte、short、int 、char、String(jdk1.7以后支持)
switch 语句可以拥有多个 case 语句
单词
resolved 引用;使用
reference 引用,调用
duplicate 重复的