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

Метод print

Метод print класса PrintStream выводит переданные данные в целевой поток и не добавляет в конце символ перевода строки. В первый параметр мы передаем значение для вывода: строку, число, символ, логическое значение или любой другой объект. У метода есть перегруженные версии для всех примитивных типов и для типа Object. Если в качестве параметра передан объект, вызывается его метод toString. Чаще всего метод применяется вместе с потоком System.out для печати в консоль без переноса курсора на новую строку.

Синтаксис

printStream.print(value)

Пример

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

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

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

"abcde"

Пример

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

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

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

"abcde12345"

Пример

Давайте выведем числа и логическое значение:

public class Main { public static void main(String[] args) { System.out.print(1); System.out.print(2); System.out.print(3); System.out.print(true); } }

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

"123true"

Пример

Давайте получим переменную типа res, объединив вывод метода print в одну строку, и выведем её длину:

import java.io.ByteArrayOutputStream; import java.io.PrintStream; public class Main { public static void main(String[] args) { ByteArrayOutputStream buffer = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(buffer); ps.print("abc"); ps.print("de"); String res = buffer.toString(); System.out.println(res); System.out.println(res.length()); } }

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

"abcde" 5

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

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