Еще один пример короткой программы Java

Светлана Комарова

Светлана Комарова

Автор статьи. Системный администратор, Oracle DBA. Информационные технологии, интернет, телеком. Подробнее.

Первые шаги в Java: пример программыМы уж создали первую свою программу на языке Java. В этом блоге мы расширим свои знания этого прекрасного языка программирования. Вероятно, ни одно другое понятие не является для языка программирования столь важным, как понятие переменных. Как вы, вероятно, знаете, переменная — это именованная ячейка памяти, которой может быть присвоено значение в про­грамме. Во время выполнения программы значение переменной может изме­няться. В следующем примере программы демонстрируются способы объявления переменной и присвоения ей значения. Этот пример иллюстрирует также неко­торые новые аспекты консольного вывода. Как следует из комментариев в начале программы, ее исходному файлу следует присвоить имя Example2.java.

/*
Это еще один короткий пример программы.
Присвоить исходному файлу имя "Ехашр1е2.java"
*/
class Example2 {
   public static void main(String args []) {
      int num; // в этой строке кода объявляется переменная с именем num
      num = 100; // в этой строке кода переменной num присваивается значение 100
      System.out.println("Это переменная num: " + num);
      num = num * 2;
      System.out.print("Значение переменной num * 2 равно ");
      System.out.println(num);
   }
}

Выполнение данной программы приведет к выводу на экран следующего ре­зультата:

Это переменная num: 100
Значение переменной num * 2 равно 200

Рассмотрим подробнее получение такого результата. Ниже приведена строка кода из рассматриваемой здесь программы, которая еще не встречалась в предыдущем примере.

int num; // в этой строке кода объявляется переменная с именем num

В этой строке кода объявляется целочисленная переменная num. В Java, как и в большинстве других языков программирования, требуется, чтобы перемен­ные были объявлены до их применения. Ниже приведена общая форма объявле­ния переменных.

тип имя_переменной;

В этом объявлении тип обозначает конкретный тип объявляемой переменной, а имя_переменной — заданное имя переменной. Если требуется объявить несколь­ко переменных заданного типа, это можно сделать в виде разделенного запятыми списка имен переменных. Bjava определен целый ряд типов данных, в том числе целочисленный, символьный и числовой с плавающей точкой. Ключевое слово int обозначает целочисленный тип. В приведенной ниже строке кода из рассматриваемого здесь примера программы переменной num присваивается значение 100.

B java операция присваивания обозначается одиночным знаком равенства:

System.out.println("Это переменная num: " + num);

В этом операторе знак + присоединяет значения переменной num в конце пред­шествующей ему текстовой строки, а затем выводится результирующая строка. На самом деле значение переменной num сначала преобразуется из целочислен­ного в строковый эквивалент, а затем объединяется с предшествующей строкой. Такой подход можно обоб­щить. С помощью операции + в одном вызове метода println() можно объеди­нить нужное количество символьных строк.

В следующей строке кода из рассматриваемого здесь примера программы пе­ременной num присваивается хранящееся в ней значение, умноженное на 2. Как и в большинстве других языков программирования, B java знак * обозначает ариф­метическую операцию умножения. После выполнения этой строки кода перемен­ная num будет содержать значение 200.

Ниже приведены две следующие строки кода из рассматриваемого здесь при­мера программы.

System.out.print("Значение переменной num * 2 равно ");
System.out.println(num);

В них выполняется ряд новых действий. В частности, метод print() вызывается для вывода текстовой строки "Значение переменной num * 2 равно". После этой строки не следует символ новой строки. Таким образом, следующий результат будет выводиться в той же самой строке. Метод print() действует аналогично методу println(), за исключением того, что после каждого вызова он не выводит символ новой строки. А теперь рассмотрим вызов метода println(). Обратите внимание на то, что имя переменной num указывается буквально. Методы print() и println() могут служить для вывода значений любых встроенных B java типов данных.

 

Вас заинтересует / Intresting for you:

Распространенные заблуждения о...
Распространенные заблуждения о... 2490 просмотров Ирина Светлова Thu, 21 Jun 2018, 18:35:12
Пример написания программы на ...
Пример написания программы на ... 25889 просмотров Светлана Комарова Wed, 07 Nov 2018, 08:24:40
Аплеты Java и Интернет
Аплеты Java и Интернет 2634 просмотров Ирина Светлова Sat, 09 Jun 2018, 10:17:34
Использование потоков в Java
Использование потоков в Java 1460 просмотров Antoni Wed, 12 May 2021, 09:51:36
Войдите чтобы комментировать

1dz аватар
1dz ответил в теме #10661 1 год 8 мес. назад
Познавательно. Хорошие примеры!