Ввод данных с клавиатуры Java
Я сразу напишу, я новичек в Java, и язык знаю очень плохо. Пытался написать программу, но она выдает ошибку. Буду благодарен, если напишете, в чем я допустил ошибку. Вот код:
public class main {
throws java.io.IOException {
char x;
x = (char) System.in.read();
System.out.println(x);
}
}
Ответы (2 шт):
Автор решения: Andrew
→ Ссылка
Используйте класс Scanner:
Scanner in = new Scanner(System.in);
String s = in.next();
System.out.print(s);
Автор решения: Никита Плохотнюк
→ Ссылка
Лучше использовать следующий синтаксис :
import java.util.*;
public class Main
{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String x = in.nextLine();
System.out.print(x);
}
}