初学java记录--可以删

记录一:

if语句:

if(x < y) System.out.println("x is less than y");

 

记录二:

强制转换字符类型赋值的方法:

 num2= (int)9.33; //把9.33强制变成int类型赋值给num2

 System.out.println(num2)

最后输出 num2=9

 

 

记录三:

字符类型 4类8种:

(1)整型:int、short、long、byte。

(2)浮点型:float、double。

(3)字符型:char。   只能放一个字符    String 可以放多个

(4)布尔型:boolean。

 

 

 

记录四:

switch 语句:

public class Test {
   public static void main(String args[]){
      int i = 1;
      switch(i){
         case 0:
            System.out.println("0");
            break;
         case 1:
            System.out.println("1");
         case 2:
            System.out.println("2");
         case 3:
            System.out.println("3"); 
         default:
            System.out.println("default");
      }
   }
}

注意:

1、如果当前匹配成功的 case 语句块没有 break 语句,则从当前 case 开始,后续所有 case 的值都会输出,值到遇到break

2、均为匹配则执行default里的逻辑

参考: https://www.runoob.com/java/java-switch-case.html

 

记录五:

for循环语句:

int n;
for(n=10; n>0; n--)
  System.out.println("tick " + n);


记录六:
while循环语句:
int n = 10;
       while(n > 0) {
         System.out.println("tick " + n);
         n--;

do-while语句:(与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。)
do {
         System.out.println("tick " + n);
         n--;
       } while(n > 0);

 

 

记录6:

 

记录7:

框起代码在花括号前加上 字符+:,类似python创建了一个函数,java这里是创建一个块

 

记录8:

break 和 continue 的区别

 for(int a=0;a<5;a++) {

      if(a==3) continue; #当a=3的时候跳至下一个循环

      System.out.println(a);

}

 

 for(int a=0;a<5;a++) {

      if(a==3) break; #当a=3的时候跳出循环

      System.out.println(a);

}

 

记录9:

指定某个循环跳过其中一次

 

posted @ 2018-10-05 10:36  凯宾斯基  阅读(196)  评论(0编辑  收藏  举报