快速输入神器 —— Java Scanner助你畅通无阻
在Java世界里,输入数据是不可或缺的一环。而今,让我向你介绍一款快速输入神器——Java Scanner!这款便捷工具能够帮助你轻松地读取各种类型的输入数据,让你的编程之路畅行无阻。
无论是整数、长整数、浮点数还是字符串,Java Scanner都能娴熟地处理。只需一行简洁的代码,即可快速获取所需数据,让你的程序更具交互性和实用性。
别让繁琐的输入操作阻碍你的前行,让Java Scanner成为你的得力助手,让代码输入变得轻松愉快!随时随地,快速输入,尽在Java Scanner!
import java.io.*;
import java.util.*;
public class MyScanner {
private BufferedReader br;
private StringTokenizer st;
public MyScanner() {
br = new BufferedReader(new InputStreamReader(System.in));
}
private String next() {
while (st == null || !st.hasMoreElements()) {
try {
st = new StringTokenizer(br.readLine());
} catch (IOException e) {
e.printStackTrace();
}
}
return st.nextToken();
}
public int nextInt() {
return Integer.parseInt(next());
}
public long nextLong() {
return Long.parseLong(next());
}
public double nextDouble() {
return Double.parseDouble(next());
}
public String nextLine() {
String str = "";
try {
str = br.readLine();
} catch (IOException e) {
e.printStackTrace();
}
return str;
}
}