在Java中,输入需要依赖Scanner类,Scanner是JDK 1.5新增的一个类,可以使用该类创建一个对象:
Scannerreader=newScanner(System.in);
reader对象调用下列方法,读取用户在命令行输入的各种基本类型数据:
nextBoolean():输入布尔值
nextByte():输入字节
nextShort():输入短整数
nextInt():输入整数
nextLong():输入长整数
nextFloat():输入单精度浮点数
nextDouble():输入双精度浮点数
Java常用的输出语句有三种:
换行打印,输出后会自动换行。
不换行打印。
按格式输出。
常见的格式控制符如下:
注意:
在使用System.out.println()或System.out.print()输出字符串常量时,不能出现“回车”,例如:
System.out.println(“你好,很高兴认识你”);//该写法无法通过编译
如果需要输出较长的字符串,我们可以将字符串分解成几部分,然后使用并置符号+将它们首尾相连,例如:
System.out.println(“你好,”+“很高兴认识你”);//该写法为正确写法