java学习笔记2

java学习笔记2

import java.util.Scanner;

public class Day02 {
     

/**1.运算符
          算数运算符:+ - * / % ++ --
            赋值运算符:=  /=  +=
            关系运算符: < > ==
            逻辑运算符: &&与  ||或  !非
            三元运算符: ? :   关系表达式?表达式2:表达式3  关系表达式成立结果为表达式2,不成立表达式3
         整数/整数 = 整数
         有浮点数参加 结果是浮点类型
   2.字符串和字符参与加法运算
        字符串参加的加法运算是字符串的拼接
   3.++在变量前,先自增,在运算

   4.scanner扫描器
            1.导包import java.util.Scanner
            2.创建键盘录入对象 Scanner sc=new Scanner(System.in);
            3.接受数据  int i =sc.nextInt()

 5.if
   if(关系表达式){            if(关系表达式){
  语句                              语句1}else{         elseif(关系表达式){语句...}
   }                                语句2}

 6.switch
   switch(表达式){
    case 值1:
        语句1;
        break;
    default:
        语句
        break;

   }

 7.循环结构 for, while ,do while
  7.1 for
        for(初始化语句;判断条件语句;控制条件语句){}
 7.2 while
        初始化语句;
        while(判断条件语句){
            循环体语句;
            控制条件语句;
 }
 7.3 do while
      初始化语句;
      do{
        循环体语句;
        控制条件语句;
      }while(判断条件语句);

 8.break 与continue的区别
  break结束循环
  continue 结束本次循环,下次还循环

 9.循环嵌套

 10.标号循环
    标号:for(){}
    break 标号;结束指定标号循环
    continue 标号; 托暗转到指定标号循环继续执行

 */
public static void main(String[] args) {
     
   int a= 5;
   int b = 3;
   double c = 0.3;
   char ch = 'a';
    System.out.println(a/b);
    System.out.println(a*c);
    System.out.println("hello"+a+ch);
    System.out.println(a+ ++b);
    System.out.println(a>b?"成立":"不成立");
    Scanner sc=new Scanner(System.in);
    System.out.println("-------------请数去一个数字,将打印对应的星期几------------------");
    int day = sc.nextInt();

    switch (day){
     
        case 1:
            System.out.println("星期一");
            break;
        case 2:
            System.out.println("星期二");
            break;
        case 3:
            System.out.println("星期三");
            break;
        case 4:
            System.out.println("星期四");
            break;
        case 5:
            System.out.println("星期五");
            break;
        case 6:
            System.out.println("星期六");
            break;
        case 7:
            System.out.println("星期日");
            break;
        default:
            System.out.println("你这个憨批有别的吗???");
            break;
    }
    System.out.println("-------找三个班级的某位同学------------");
    banji:for(int d=1;d<5;d++){
     
        System.out.println("正在获取第:"+d+"个班级的同学");
        ren:for(int i=1;i<=30;i++){
     
            System.out.println("正在获取第:"+d+"个班级的第"+i+"同学");
            if(d==2 && i==5){
     
                System.out.println("找到你了,憨批,循环结束");
                break banji;
            }

        }
    }


}
}

你可能感兴趣的:(java笔记,java)