//一个引入控制台输入的代码
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("不好意思您不及格");
}
}
}