- •Тема 2. Встроенные типы данных и операторы языка Java
- •Тема 2. Встроенные типы данных и операторы языка Java
- •Встроенные (примитивные) типы данных языка Java
- •Объявление переменных
- •Имена переменных должны удовлетворять следующим требованиям:
- •Операторы языка Java
- •Первая программа
- •Вывод на экран с использованием метода println()
- •Выражения: строковые, числовые и комбинированные (строки и числа).
- •Комментарии
- •Упражнения
- •Переменные
Переменные
Пример:
int myFirst = 135;
System.out.println(myFirst);
Результат: 135
Выражения: строковые, числовые и комбинированные (строки и числа).
Примеры:
System.out.println(“Моя” + “ “ + “первая программа”);
Результат: Моя первая программа
System.out.println(3 + 4);
Результат: 7
System.out.println(“Программа ” + 7);
Результат: Программа 7
В Java символ «\» используется для вывода на экран escape-последовательности (управляющей последовательности). Это означает, что символ, следующий непосредственно за обратным слэшем, используется не по основному своему назначению:
- специальные символы (например: \ “ и т.п.) выводятся на экран как текстовые символ (это позволяет распечатывать символы, которые в противном случае были бы двусмысленными или синтаксически неверными в параметре печати);
- некоторые текстовые символы используются для представления кодов, не имеющих графического изображения (например, \t – табуляция, т.е. отступ, \n – перевод курсора в начало следующей строки и т.п.).
Примеры:
System.out.println(“\””);
Результат: ”
System.out.println(“\\”);
Результат: \
System.out.println(“Моя\nпервая программа”);
Результат: Моя
первая программа
Комментарии
Комментарии представляют собой пояснения, которые программист может включить в программу. Они не являются частью кода и не влияют на работу программы.
В языке Java используется два вида комментариев (как и в языке С++):
// – однострочный комментарий (до конца строки)
/* */ – многострочный комментарий
Пример:
class Example1
{//это строчный комментарий
public static void main(String args[])
{
System.out.println("Моя первая программа");
/*
это комментарий
на несколько строк
*/
}
}
Упражнения
Напишите программу, в которой объявляются две переменные a и b целого типа (a и b присвойте значения при инициализации); третья переменная с, которой присваивается сумма значений этих переменных, инициализируется динамически. Выведите на экран значение переменной с.
Найдите ошибки:
byte b;short s;int i;long l;
b=200;
s=100;
l=b*s;
i=l;
Верна ли запись:
byte b=50;
b=b*2;
Определите результат работы программы:
class Array{
public static void main(String args[]){
int mas[];
mas[0]=1;
mas[1]=2;
mas[2]=3;
mas[3]=4;
System.out.println(" "+mas[3]);}}
Определите результат работы программы:
class Array{
public static void main(String args[]){
int mas[]={1,2,3,4};
System.out.println(" "+mas[3]);}}
