一.Java扫描仪
为了更加方便的理解,我先将逻辑框图
这个有点像C语言的scan()的用法
import java.util.Scanner; //导入扫描仪 public class demo{ public static void main(String[] args){ Scanner data = new Scanner(System.in); //扫描仪句柄 System.out.println("请输入名字:"); String name = data.next(); //接收字符串 System.out.println("请输入年龄:"); int age = data.nextInt(); //接收整型 System.out.println("请输入版本,例如8.0:"); double version = data.nextDouble(); //接收浮点型 System.out.println("你的名字:" + name); System.out.println("你的年龄:" + age); System.out.println("你的版本:" + version); } }
运行结果:
具体步骤:https://jingyan.baidu.com/article/d8072ac43ab94fad95cefd81.html
二 .布尔数据类型
布尔只有两种状态,而且只有一种结果
public class demo{ public static void main(String[] args){ int a = 23; int b = 25; boolean flag; //定义布尔型 flag = a==b; System.out.println(a == b); System.out.println(flag); } }