Книга: Основы программирования на Java
1.1. Объявление переменных
1.1. Объявление переменных
Все переменные должны быть объявлены до первого их использования в программе. Основная форма объявления переменной такова:
тип идентификатор [ = значение] [, идентификатор [ = значение ]...];
Тип — это либо один из встроенных типов, либо имя класса или интерфейса. Ниже приведено несколько примеров объявления переменных различных типов. Обратите внимание на то, что некоторые примеры включают в себя инициализацию начального значения. Переменные, для которых начальные значения не указаны, автоматически инициализируются нулем.
Таблица 1.1. Объявление переменных различных типов
№ |
Тип |
Вид переменной |
1 |
int а, b, с; |
Объявляет три целых переменных а, b, с |
2 |
int d = 3, е, f = 5; |
Объявляет еще три целых переменных, инициализирует d и f |
3 |
byte z = 22; |
Объявляет переменную z типа byte и инициализирует ее |
4 |
double pi = 3.14159; |
Объявляет переменную pi типа double и инициализирует ее числом пи |
5 |
char x = V; |
Символьная переменная х получает значение 'х' |
Идентификатор – это наименование переменной. В качестве идентификатора может использоваться любая последовательность строчных и прописных букв, цифр и символов _ (подчеркивание) и $ (доллар). Идентификаторы не должны начинаться с цифры.
Значение - это любой литерал или выражение, результатом которого является значение того же (или совместимого с указанным в объявлении переменной) типа. В приведенном ниже примере создаются три переменные, соответствующие сторонам прямоугольного треугольника, а затем с помощью теоремы Пифагора вычисляется длина гипотенузы, в данном случае числа 5, величины гипотенузы классического прямоугольного треугольника со сторонами 3-4-5.
class Variables {
public static void main (String args []){
double a = 3;
double b = 4;
double c;
с = Math.sqrt (a* a + b* b);
System.out.println ("c = "+ c);
}
- Объявление переменной на внутреннем уровне
- Объявление массива
- Объявление функций
- Объявление процедур
- Объявление переменных
- Объявление типа
- Объявление простой переменной
- Объявление структуры
- Объявление объединения
- 3.9. Объявление переменных
- Объявление переменных класса
- 9.4. Объявление переменных: declare и typeset