局部变量
###? 必须手动初始化来分配内存.如: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;
?? ??? ??? ?}
?? ??? ?}
?? ?}
}
单词
resolved 引用;使用 reference 引用,调用 duplicate 重复的
|