java里怎么实现类似C的scanf,从屏幕输入的功能呢?
来源:百度知道 编辑:UC知道 时间:2024/05/25 09:40:22
尽可能详细一些,谢谢!
还是不太懂...
还是不太懂...
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入整数:");
//此处会让你通过控制台输入数字
int num = scanner.nextInt();
System.out.println(num + 1);
}
Java实现输入使用的流操作!
1、基本输入流是InputStream,这是一个抽象类。利用他的子类BufferedInputStream可以读取键盘输入数据。
BufferedInputStream keyboard = new BufferedInputStream(System.in);
2、Readers流是以字符流的方式读写字节流的对象。他也是抽象类,利用其子类InputStreamReader可以读取键盘数据
InputStreamReader keyboard = new InputStreamReader(System.in);
3、你还可以利用标准流定义自己的流操作。就是定义换行等!
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Input{
public static void main(String[] args){
try{
BufferedReader br=new BufferedR