Processing:Справочник языка Processing/println(): различия между версиями
Myagkij (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
Строка 4: | Строка 4: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
= println() <ref>[https://processing.org/reference/println_.html processing.org - println()]</ref>= | = println() <ref>[https://processing.org/reference/println_.html processing.org - println()]</ref>= | ||
Строка 10: | Строка 10: | ||
==Обозначение== | ==Обозначение== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
println() | println() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 24: | Строка 24: | ||
==Синтаксис== | ==Синтаксис== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
println() | println() | ||
println(what) | println(what) | ||
Строка 32: | Строка 32: | ||
==Параметры== | ==Параметры== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
what – данные, которые нужно напечатать в консоли. Тип данных – Object, String, float, char, boolean или byte | what – данные, которые нужно напечатать в консоли. Тип данных – Object, String, float, char, boolean или byte | ||
variables – список данных, разделенных запятыми. Тип данных – массив Object[] | variables – список данных, разделенных запятыми. Тип данных – массив Object[] | ||
Строка 39: | Строка 39: | ||
==Возвращаемое значение== | ==Возвращаемое значение== | ||
<syntaxhighlight lang="c | <syntaxhighlight lang="c"> | ||
void | void | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 47: | Строка 47: | ||
===№1=== | ===№1=== | ||
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS | <syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS"> | ||
String s = "The size is "; // "Размер: " | String s = "The size is "; // "Размер: " | ||
int w = 1920; | int w = 1920; | ||
Строка 61: | Строка 61: | ||
===№2=== | ===№2=== | ||
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS | <syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS"> | ||
print("begin- "); | print("begin- "); | ||
float f = 0.3; | float f = 0.3; | ||
Строка 94: | Строка 94: | ||
|Высота логотипа издателя для schemaNewsArticle=45 | |Высота логотипа издателя для schemaNewsArticle=45 | ||
}} | }} | ||
{{Навигационная таблица/ | {{Навигационная таблица/Портал/Processing}} |
Версия от 12:11, 20 мая 2023
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
println() [1]
Обозначение
println()
Описание
Печатает данные в консоли – черном прямоугольнике в нижней части среды разработки Processing. Метод println() полезен, когда вам нужно посмотреть данные, которые генерирует программа. Каждый вызов println() создает новую строчку. Методу println() можно «скормить» больше одного параметра, но тогда их нужно разделить запятой/запятыми. Кроме того, отдельные элементы можно разделить кавычками ("") и объединить оператором сложения (+).
До выхода Processing 2.1 метод println() также использовался для печати в консоль данных массива. Теперь для этого есть специальный метод printArray().
Имейте в виду, что консоль работает относительно медленно. Она хорошо работает с нерегулярными сообщениями, но с выводом быстрого потока данных в реальном времени (например, со скоростью обновления около 60 кадров в секунду) не справляется. Также имейте в виду, что если использовать println() в цикле for(), это может привести к зависанию программы/скетча.
Синтаксис
println()
println(what)
println(variables)
Параметры
what – данные, которые нужно напечатать в консоли. Тип данных – Object, String, float, char, boolean или byte
variables – список данных, разделенных запятыми. Тип данных – массив Object[]
Возвращаемое значение
void
Пример
№1
String s = "The size is "; // "Размер: "
int w = 1920;
int h = 1080;
println(s);
println(w, "x", h);
// вот что программа напечатает в консоли:
// The size is
// 1920 x 1080
№2
print("begin- ");
float f = 0.3;
int i = 1024;
print("f is " + f + " and i is " + 1024);
String s = " -end";
println(s);
// вот что программа напечатает в консоли:
// "begin- f is 0.3 and i is 1024 -end"
См.также
Внешние ссылки
Примеры на Processing | |
---|---|
Основы |
|
Продвинутые графические эффекты |
|
Примеры из сторонних библиотек |