Видео: Основы программирования: арифметика 2025
В ваших Java-приложениях вам часто нужно выполнять простое умножение, деление, сложение или вычитание. Комбинированные операторы присваивания обеспечивают наилучший способ выполнения одиночных математических задач. Вы можете видеть, как Java выполняет математические операции с участием нескольких операторов или ситуаций, когда объединенные операторы присваивания не работают.
В некоторых примерах кода используется метод printf (). Этот метод используется для создания форматированного вывода. Однако вместо использования строк форматирования даты и времени вместо этого используются строки форматирования, показанные в этой таблице.
В таблице показаны наиболее распространенные строки форматирования - Java предоставляет другие, которые используются для специальных задач.
Код | Конкретное использование | Описание |
---|---|---|
% b
% B |
Общие | Отображает логическое значение переменной. При работе с логической переменной
(примитивным типом или объектом) результатом является фактическое значение переменной. Другие переменные отображают false , когда переменная имеет значение null (не была инициализирована) или true , когда переменная содержит значение. В верхнем регистре% B используются заглавные буквы. |
% s
% S |
Общие | Отображает строковое значение переменной - независимо от того, как обычно будет отображаться метод
toString (). В верхнем регистре% S используются заглавные буквы. |
% c
% C |
Символ | Отображает указанный символ Юникода, используя правила типа символов
. В верхнем регистре% C используются заглавные буквы, даже если значение символа обычно производит строчный вывод. |
% d | Интеграл | Выводит целочисленную переменную в десятичном формате. |
% o | Интеграл | Выводит целочисленную переменную в восьмеричном формате. |
% x
% X |
Интеграл | Выводит целочисленную переменную в шестнадцатеричном формате.
В верхнем регистре% X используются заглавные буквы. |
% e
% E |
Плавающая точка | Выводит переменную с плавающей запятой, используя научную нотацию.
В верхнем регистре% E используются заглавные буквы . |
% f | Плавающая точка | Выводит переменную с плавающей запятой, используя стандартную нотацию с плавающей запятой
(десятичная). |
% g
% G |
Плавающая точка | Выводит переменную с плавающей запятой с использованием десятичной или
научной нотации в зависимости от точности переменной. (Приложение использует формат, который обеспечит лучший вывод .) В верхнем регистре% G используются заглавные буквы . |
%% | Знак процента | Выводит знак процента. Вы не можете использовать один знак%, потому что знак%
используется для других целей, если используется один. |
% n | Символ новой строки | Добавляет символ новой строки в конец любого результата, который вы создаете
. Вы также можете использовать символ n escape, но использование% n предпочтительнее в форматированном выходе, потому что соответствует оставшимся строкам форматирования. |
