JAVA IO

//跟输入有关的几个函数
//in.hasNext()  in是否有输入
//in.next() 返回字符串。返回后指向next
//in.nextInt() 返回int型,以空白符为间隔(包括空格和回车)。返回后指向下一个int
//in.nextLine() 返回字符串,以回车为间隔。返回后指向下一个Line
Scanner in = new Scanner(System.in);
while(in.hasNext()) {
    int str = in.nextLine();
    System.out.println(str);
}
//输出2,除法计算结果为2,cel(2)=2
int test = (int)Math.ceil(29/10);
System.out.print((test));

//输出3,除法计算结果为2.9,cel(2.9)=3,d代表把10转为double
int test = (int)Math.ceil(29/10d);
System.out.print((test));

//两个操作数之一是doublefloatlong(优先级递减),另一个数不管是什么,都要被转换成相同类型。若都不是上面三种类型,则两个数都是int。
原文地址:https://www.cnblogs.com/season-peng/p/6759515.html