针对绝大多数学过C++,C的同学们而言,很有可能有一点生疏,java是一门面向对象编程的語言,因此 它的键入并并不是先界定一个自变量,再cin它;java沒有出示例如C/C++中的scanf键入涵数,因而从数字键盘并并不是一个简易的事儿,为了更好地便捷考虑,大家撰写了一个名叫SimpleInput的类,包括三个方式ReadDouble(),ReadInt(),和ReadString();她们各自从数字键盘浮点数,整数金额和字符串数组。
[java]
packagechapter;
publicclasspoint{
publicstaticvoidmain(Stringargs[]){
intvalue;
value=SimpleInput.readInt();//载入一个整数金额
System.out.printf("value=%d
",value);
}
}
程序执行的結果为:pleaseenteraninteger:56
value=56
假如感觉这类方式难以理解得话,小编也有另一种比这一非常容易了解的方式:
[java]
packagechapter;
importjava.util.*;
publicclasspoint{
publicstaticvoidmain(Stringargs[]){
Scannerin=newScanner(http://System.in);
inta=in.nextInt();//键入一个整数金额
System.out.println("输入您一个整数金额")
System.out.println(a);
}
}
程序执行的結果是:输入您一个整数金额56
56
最先大家必须再程序流程的前边写一个importjava.util.*;
随后在主函数里边再写上Scannerin=newScanner(http://System.in);
进行这二步以后就可以界定自身要想键入数据信息的种类了:
inta=in.nextInt();//意味着接下去你需要键入一个int类型的数;
doubleb=in.nextDouble();//意味着接下去要键入一个double种类的数
stringc=in.next();//意味着接下去是键入字符串数组