一、流程控制语句(if语句)
1、单个条件判断:if
例如:
(1)、请用户在控制台输入自己的姓名,如果姓名不为空,则将姓名打印到控制台
//用户在控制台输入自己的姓名
Scanner scanner=new Scanner(System.in);//接收控制台用户输入的内容
System.out.println("请输入您的姓名:");
String name=scanner.nextLine(); //阻塞式方法,直到用户"回车"换行,语句才会继续往后执行
//如果姓名不为空
if(name!=null && !"".equals(name)){
//将姓名打印到控制台
System.out.println("您的姓名是"+name);
}
(2)、编写java程序,完成以下功能:假设有整型变量num,判断num是否为偶数,若为偶数,则在控制台上打印“输入的数值是偶数”。无论num是否为偶数,最后都要在控制台上输出num的值
Scanner scanner=new Scanner(System.in);//定义一个扫描仪
System.out.println("请输入一个数字:"); //提示用户输入一个数字
int num=scanner.nextInt();//扫描一个int类型的整数
//判断num是否为偶数
if(num % 2==0){
System.out.println("您输入的数字是偶数");
}
System.out.println("您输入的数字是" + num);