Ввод в Java подобно C++
В C++ имеет место конструкция
while (cin >> i >> j) {
// Что-то
}
Как организовать аналогичное в Java?
Источник: Stack Overflow на русском
В C++ имеет место конструкция
while (cin >> i >> j) {
// Что-то
}
Как организовать аналогичное в Java?
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args) throws IOException {
BufferedReader bReader = new BufferedReader (new InputStreamReader(System.in));
char[] buff = new char[255];
try {
while (bReader.read(buff) != -1){
// Что-то
}
} finally {
bReader.close();
}
}
}
import java.util.Scanner;
public class Test {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
String s = scanner.next();
while (s != null){ // никогда null не будет, проверку свою вставить
// Что-то
s = scanner.next();
}
}
}