РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
734 of 1163 menu

Поле out

Поле out класса System - это ссылка на объект типа PrintStream, который представляет стандартный поток вывода. По умолчанию он направлен в консоль (терминал), но может быть перенаправлен с помощью метода System.setOut. Поле объявлено как public static final, поэтому доступ к нему осуществляется через имя класса: System.out. Именно через System.out чаще всего выводят результаты работы программы с помощью методов print, println и printf.

Синтаксис

System.out

Пример

Давайте выведем строку в стандартный поток вывода с помощью метода println:

public class Main { public static void main(String[] args) { System.out.println("abcde"); } }

Результат выполнения кода:

"abcde"

Пример

Давайте выведем несколько значений без перевода строки, используя метод print:

public class Main { public static void main(String[] args) { System.out.print("abc"); System.out.print("de"); } }

Результат выполнения кода:

"abcde"

Пример

Давайте выведем форматированную строку с помощью метода printf, используя спецификаторы %d и %s:

public class Main { public static void main(String[] args) { int num = 12345; String str = "abcde"; System.out.printf("number: %d, string: %s%n", num, str); } }

Результат выполнения кода:

"number: 12345, string: abcde"

Смотрите также

  • класс System,
    который предоставляет доступ к системным ресурсам
  • поле err,
    которое представляет стандартный поток ошибок
  • поле in,
    которое представляет стандартный поток ввода
  • класс PrintStream,
    который является типом поля out
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить