天天看点

流程控制语句

//一个引入控制台输入的代码

import java.util.Scanner;

public class T2{
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);//创建一个 控制台输入对象 赋给input变量
        int i=0;
        System.out.println("请输入您要的数值:");
        i=input.nextInt();//当前代码运行到这里是就会暂时停止,等你输入
        System.out.print("您输入的值是:"+i);
    }
}
           

三元运算 条件?值:值 前面必须要有一个接受者

import java.util.Scanner;

public class T1{//一个三元的说明实验代码
    public static void main(String[] args) {
      Scanner input=new Scanner(System.in);
      int age=0;
        System.out.print("请输出您的年龄:");
        age=input.nextInt();
      int j=age>18?1:2;//三元只有两个值true false,还有一点他要有个一接收值要不然直接打印输出也行
      if(j==1){
          System.out.println("您是成年人可以进入");
      }else{
          System.out.println("不好意思您无法进入");
      }
    }
}           
import java.util.Scanner;

public class T1{//总的来说就是比较数值给两个boolean 真假
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int age=0;
        System.out.println("请输出您的年龄");
        age=input.nextInt();
        System.out.println("您的工资是");
        int j=age>30?5000:3000;
        System.out.println("您的工资是:"+j);
    }
}
           
public class T1{//还可以取值比较 总的来说就是比较
    public static void main(String[] args) {
       int age=20;
        System.out.println(age>18&&age<50?"您可以参加喷此活动":"您不可以参加本次活动");
    }
}
           

只要两个值true false:if(如果if的值为true他就不会往下运行) else(如果值为false他才会运行这里) 

import java.util.Scanner;
public class T1{//if else可以理解为询问语句
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int cj=0;
        System.out.println("请输入您的成绩:");
        cj=input.nextInt();
        if(cj>99){
            System.out.println("您的成绩是:"+'S');
        }else if(cj>=90){
            System.out.println("您的成绩是:"+'A');
        }else if(cj>=80){
            System.out.println("您的成绩是"+'B');
        } else if(cj>=70){
            System.out.println("您的成绩是"+'C');
        }else if(cj>=60){
            System.out.println("您的成绩是"+'D');
        }else{//因为小于60就不用看了。
            System.out.println("不好意思您不及格");
        }
    }
}           

继续阅读