Java输入输出格式

一、输入字符串

Scanner in=new Scanner(System.in);
String str1=in.next(); //输入一个字符串,以空格或回车结束
String str2=in.nextLine(); //输入一个字符串,以回车结束
String [] str3=str2.split(",") //将字符串以逗号分隔开

二、保留小数

//四舍五入
double f = 111231.5585;
System.out.println(String.format("%.3f", f));

//四舍六入
double f = 111231.5585;
DecimalFormat df = new DecimalFormat("#.00");
System.out.println(df.format(f));

//不四舍五入
double f =  3.23656;
DecimalFormat decimal = new DecimalFormat("0.00");
decimal.setRoundingMode(RoundingMode.DOWN);
System.out.println(decimal.format(f));

三、大小写转化

//小写转大写
char ch1='a';
char ch2=(char)(ch1-32);

//大写转小写
char ch1='A';
char ch2=(char)(ch1+32);
posted @ 2022-08-07 11:04  黄雨春  Views(675)  Comments(0Edit  收藏  举报