输入
通过Scanner类的对象进行输入
Scanner类位于java.util.Scanner包中,需要使用import关键字导入
Import java.util.Scanner
首先创建一个Scanner类的对象
Scanner 对象名=new Scanner(System.in);
Scanner类中提供的方法包括
next():获取字符串,但不包括空格、Tab键和换行符
nextLine():获取字符串,可以包括空格、Tab键和换行符,以回车为结束标志
nextInt():获取一个整数,其他基本类型的数据和这个类似,都是next+类型的方式
close():关闭Scanner对象
输出
通过System类中的System.out对象来完成控制台的输出,它在java.lang包中,所有的程序都会自动加载该类,不需要手动导入
System.out中提供的方法包括:
System.out.println(“”):输出数据后换行
System.out.print(“”):输出数据后不换行
System.out.printf(“格式控制部分”,表达式)使用方式和c语言中的printf类似
%d输出int型
%c输出char型
%f输出浮点型数据,小数部分最多保留6位
%s输出字符串
%md输出的int型数据占m列
%m.nf输出的浮点型数据占m列,小数点保留n位