Шрифт
Фон
Символьный тип. Служит для хранения одного символа.
ТипРазмер, битМинимальное значениеМаксимальное значениеchar16065536
char c1 = 'A', c2 = '?', newLine = '\n';
char s2 = '\u0042';
Escape-последовательностьФункцияЗначение в Unicode\bЗабой (backspace)\u0008\tГоризонтальная табуляция (horizontaltab)\u0009\nПеревод строки (linefeed)\u000A\fПеревод страницы (form feed)\u000C\rВозврат каретки (carriage return)\u000D\"Двойная кавычка (double quote)\u0022\'Апостроф (single quote)\u0027\\Обратная косая черта (backslash)\u005C
Вещественные типы. Служат для хранения целых и вещественных чисел.
ТипРазрядность (бит)ДиапазонТочностьfloat323,4e-38 < |x| < 3,4e387-8 цифрdouble641,7e-308 < |x| < 1,7e30817 цифр
float х = 0.001, у = -34.789;
double 21 = -16.2305, z2;
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
ОператорНазваниеПримерПримечание+Оператор сложенияx+yВ случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.Оператор вычитанияx-y*Оператор умноженияx*y/Оператор деленияx/yРезультат является вещественным. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.%Оператор остатка от целочисленного деленияx%yВозвращается остаток от целочисленного деления x на y. В случае, когда операнды x и y имеют разные типы, действуют правила автоматического преобразования типов.=Оператор присваиванияv=xСначала вычисляется выражение x, после чего полученный результат копируется в ячейку v++Оператор инкремента(увеличения на 1)v++ ++vэквивалентно v=v+1--Оператор декремента(уменьшения на 1)v vэквивалентно v=v-1+=v+=xэквивалентно v=v+x-=v-=xэквивалентно v=v-x*=v*=xэквивалентно v=v*x/=v/=xэквивалентно v=v/x%=v%=xэквивалентно v=v%x
Математические функции, а также константы "пи" (Math.PI) и "е" (Math.E) заданы в классе Math, находящемся в пакете java.lang.
Для того чтобы их использовать, надо указывать имя функции или константы, квалифицированное впереди именем класса Math.
Оператор класса MathПримечаниеТригонометрические и обратные тригонометрические функцииsin(x)sin(x) синусcos(x)cos(x) косинусtan(x)tg(x) тангенсasin(x)arcsin(x) арксинусacos(x)arccos(x) арккосинусatan(x)arctg(x) арктангенсatan2(y, x)Возвращает угол, соответствующий точке с координатами x,y, лежащий в пределах
Булевский (логический) тип. Служит для хранения логического значения true («Истина») или false («Ложь»).
Шрифт
Фон