Для работы с консолью в Java вы можете использовать класс Scanner для чтения ввода пользователя и класс System.out для вывода результатов.
- Чтение ввода с консоли. Для чтения ввода с консоли в Java вы можете использовать класс Scanner. Вот пример кода, который считывает строку с консоли:
import java.util.Scanner;
public class Program {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите текст: ");
String input = scanner.nextLine();
System.out.println("Вы ввели: " + input);
}
}
В этом примере мы создаем экземпляр класса Scanner и передаем ему объект System.in, который представляет стандартный ввод. Затем мы используем метод nextLine() для считывания строки с консоли.
- Вывод на консоль. Для вывода результатов на консоль в Java вы можете использовать класс System.out. Вот пример кода, который выводит приветствие на консоль:
public class Program {
public static void main(String[] args) {
System.out.println("Привет, мир!");
}
}
В этом примере мы используем метод println() класса System.out для вывода строки на консоль.
Примеры использования
- Пример чтения числа с консоли:
import java.util.Scanner;
public class Program {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите число: ");
int number = scanner.nextInt();
System.out.println("Вы ввели число: " + number);
}
}
- Пример чтения числа с плавающей точкой с консоли:
import java.util.Scanner;
public class Program {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите число: ");
double number = scanner.nextDouble();
System.out.println("Вы ввели число: " + number);
}
}
+ Пример чтения нескольких значений с консоли:
```java
import java.util.Scanner;
public class Program {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите имя: ");
String name = scanner.nextLine();
System.out.print("Введите возраст: ");
int age = scanner.nextInt();
System.out.println("Имя: " + name);
System.out.println("Возраст: " + age);
}
}
Если вам понравилось, буду признателен за подписку.