Урок 12: Цикл for each, Массивы строк. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Урок 12: Цикл for each, Массивы строк.



public class Arrays_of_Strings {
public static void main(String[] args) {
   String[] strings = new String[3];
   strings[0] = "Hello";
   strings[1] = "Bye";
   strings[2] = "Java";
   System. out. println (strings[0]);
   System. out. println (strings[2]);

   System. out. println ();
   // пустая строка - разделитель

   System. out. println ("Вывод текста в консоль с помощью цикла for");
   for (int i = 0; i < strings. length; i++) {
       System. out. println (strings[i]);
   }

   System. out. println ();
   // пустая строка - разделитель

   System. out. println ("Вывод текста в консоль с помощью цикла foreach");
   // String - тип данных
   // s - переменная цикла
   // strings - имя массива String, который выводим в консоль
  
for (String s: strings) {
       System. out. println (s);
   }

   System. out. println ();
   // пустая строка - разделитель

   System. out. println ("Находим сумму всех элементов массива с помощью цикла foreach");
   int [] numbers1 = {1, 2, 3};
   int sum = 0;
   for (int x: numbers1) {
       sum = sum + x;
   }
   System. out. println ("Сумма всех элементов массива равна: " + sum);

   System. out. println ();
   // пустая строка - разделитель

   int value = 0; // "0" - это Число
  
String s; // "null" - это Пустота
  
String s1 = null; // "null" - это Пустота
   //System.out.println (s); ошибка компеляции!!!
   // вывести в консоль можно только s1, так как она    // проинициализированна "null"
  
System. out. println ("s1 ссылается на " + s1);
}
}

 

 

Вывод в консоль:

 

Hello

Java

 

Вывод текста в консоль с помощью цикла for

Hello

Bye

Java

 

Вывод текста в консоль с помощью цикла foreach

Hello

Bye

Java

 

Находим сумму всех элементов массива с помощью цикла foreach

Сумма всех элементов массива равна: 6

 

s1 ссылается на null

 

 

Урок 13: Многомерные массивы.

public class Multidimensional_arrays {
public static void main(String[] args) {
   int [] numbers = {1, 2, 3};
   System. out. println ("Выводим в консоль элемент одномерного массива numbers[1] (число 2): " + numbers[1]);

   System. out. println ();

   int [][] matrice = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9, 0}};
   System. out. println ("Выводим в консоль элемент многомерного массива matrice[0][1](число 2): " + matrice[0][1]);
/* Сначала указываем порядковый номер Одномерного массива в Многомерном массиве [0].
Затем указываем порядковый номер Элемента в Одномерном массиве [1]. */
  
System. out. println ("Выводим в консоль элемент многомерного массива matrice[1][0](число 4): " + matrice[1][0]);
   // Сначала указываем порядковый номер Одномерного массива в Многомерном массиве [1].
   // Затем указываем порядковый номер Элемента в Одномерном массиве [0].
  
System. out. println ("Выводим в консоль элемент многомерного массива matrice[2][3](число 0): " + matrice[2][3]);

   System. out. println ();
   System. out. println ("Выводим в консоль элементы многомерного массива matrice с помощью for");
/*
matrice.length - возвращает количество Элементов (Одномерных массивов) во Многомерном массиве.
matrice[i].length - возвращает количество Элементов (Чисел) в одном из Одномерных массивов по порядку.
*/
  
for (int i = 0; i < matrice. length; i++) {
       for (int j = 0; j < matrice[i]. length; j++) {
           System. out. print (matrice[i][j] + " ");
       }
       System. out. println ();
   }
}
}

 

 

Вывод в консоль:

 

Выводим в консоль элемент одномерного массива numbers[1] (число 2): 2

 

Выводим в консоль элемент многомерного массива matrice[0][1](число 2): 2

Выводим в консоль элемент многомерного массива matrice[1][0](число 4): 4

Выводим в консоль элемент многомерного массива matrice[2][3](число 0): 0

 

Выводим в консоль элементы многомерного массива matrice с помощью for

1 2 3

4 5 6

7 8 9 0

 

 

Урок 14: Классы и объекты.

public class ClassesAndObjects {
public static void main(String[] args) {
   Person person1 = new Person ();
   person1. name = "Roman";
   person1. age = 50;
   System. out. println ("My name is " + person1. name + ", and I am " + person1. age + " years old.");

   Person person2 = new Person ();
   person2. name = "Vovan";
   person2. age = 20;
   System. out. println ("My name is " + person2. name + ", and I am " + person2. age + " years old.");

}
}

class Person{
// У Класса есть Поля (Данные)
String name;
int age;
}

 

 

Вывод в консоль:

 

My name is Roman, and I am 50 years old.

My name is Vovan, and I am 20 years old.

 

 

Урок 15: Методы в Java.

public class ClassesAndObjects {
public static void main(String[] args) {
   Person person1 = new Person ();
   person1. name = "Roman";
   person1. age = 50;
   person1.speak ();

   Person person2 = new Person ();
   person2. name = "Vovan";
   person2. age = 20;
   person2.speak ();
}
}

class Person{
// У Класса есть Поля (Данные)
String name;
int age;

// У Класса есть Методы (Действия)
void speak(){
   System. out. println ("My name is " + name + ", and I am " + age + " years old.");
}
}

 

 

Вывод в консоль:

 

My name is Roman, and I am 50 years old.

My name is Vovan, and I am 20 years old.

 

 

public class ClassesAndObjects {
public static void main(String[] args) {
   Person person1 = new Person ();
   person1. name = "Roman";
   person1. age = 50;
   person1.sayHello ();
   person1.speak ();


   Person person2 = new Person ();
   person2. name = "Vovan";
   person2. age = 20;
   person2.speak ();
}
}

class Person{
// У Класса есть Поля (Данные)
String name;
int age;

// У Класса есть Методы (Действия)
void speak(){
   System. out. println ("My name is " + name + ", and I am " + age + " years old.");
}

void sayHello(){
   System. out. print ("Hello! ");
}
}

 

 

Вывод в консоль:

 

Hello! My name is Roman, and I am 50 years old.

My name is Vovan, and I am 20 years old.

 

 



Поделиться:


Последнее изменение этой страницы: 2020-12-17; просмотров: 84; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.9.141 (0.013 с.)