新学Java,我只是对我的C++怀念不已。。。。
先从最简单的开始:Java的输出
第一个程序都是Hello World,这下我又见了它一次,其中里面有一个很常用的输出语句,就是
//输出结束后不换行
System.out.print();
//输出结束后换行
System.out.println();
再有就是我一直疑问了很久却无法解决的问题,那就是在Java中小数的输出怎么保留有效数字。。。一直疑问的我却没有去翻博客寻求答案,直到再一次做题时遇到,才找的方法。。。。
DecimalFormat fmt = new DecimalFormat( "0.####" );//保留四位小数输出
System.out.println( fmt.format( v ) ); //其中v的数据类型为double
格式化输出,感觉好高大上,膜。。。。
再就是Java中的输入了,目前为止,只会两种方法QAQ,下面贴代码:
String str;
InputStreamReader stdin = new InputStreamReader( System.in );
BufferedReader bufin = new BufferedReader( stdin );
str = bufin.readLine(); //这个貌似是什么缓冲输入,比较繁琐
import java.util.Scanner;
Scanner scan = new Scanner( System.in );
int x = scan.nextInt(); //这个就比较简单,自己也最常用