
- •Центр дистанционного
- •Центрдистанционногообучения
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Ц тр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного
- •Центр дистанционного

Центр дистанционного
обучения
Стандартный ввод-вывод
import java.io.Console;
public class ExampleReadWrite1 { public static void main(String[] args) {
System.out.print(”Как вас зовут:”);
String name = System.console().readLine(); } System.out.println(“Привет: “ + name );
}
online.mirea
.ru

Центр дистанционного
обучения
Стандартный ввод-вывод
import java.util.Scanner;
public class ExampleReadWrite2 { public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); String name = scanner.nextLine(); System.out.println(“ Ваше имя“ + name); System.out.println(”Сколько вам лет: “); int age = scanner.nextInt();
} System.out.println(“Ваш возраст “ + age);
}
online.mirea
.ru

Центр дистанционного
обучения
Стандартный ввод-вывод
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
public class ExampleReadWrite3 {
public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new
InputStreamReader(System.in)); System.out.print("Enter String"); String s = br.readLine(); System.out.print("Enter Integer:"); try{
int i = Integer.parseInt(br.readLine()); } catch (NumberFormatException nfe) { } System.err.println("Invalid Format!");
}
online.mirea
.ru

Центр дистанционного
обучения
try//{что-нибудь делаем } catch (исключение) {
// отображаем сообщение об ошибке } finally {
} // что-нибудь делаем здесь
online.mirea
.ru

Центр дистанционного
обучения
Обработка исключений
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
public class ExampleReadWrite4 {
public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new
InputStreamReader(System.in)); System.out.print("Enter String"); String s = br.readLine(); System.out.print("Enter Integer:"); try {
int i = Integer.parseInt(br.readLine()); } catch (NumberFormatException nfe){ }System.err.println("Invalid Format!");
}}
online.mirea
.ru

Центр дистанционного
обучения
Управляющие конструкции языка: циклы
for (int i = 0; i < 5; i++) { System.out.println("HelloWorld!");
}
int i = 0; |
|
|
while (i < 5) { |
||
System.out.println("Hello World!"); |
||
i++; |
|
|
int i = 0; |
||
} |
do { |
|
|
System.out.println("Hello World!"); |
|
|
i++; |
|
|
} while (i < 5); |
online.mirea
.ru

Центр дистанционного
обучения
Управляющие конструкции языка: запись условий
if (i==0){
...
} else {
} ...
public class Example5 {
public static void main(String[] args) { if (args.length!=2) {
System.out.println("Lecture1: java Example5 firstname surname!");
} else {
System.out.println("Hello " + args[0] + " " + args[1] + "!");
}
}
}
online.mirea
.ru

Центр дистанционного
обучения
Управляющие конструкции языка: множественный выбор
switch (i){ case 1:
...
break; case 2:
...
break; case 3:
...
break;
default:
...
break;
}
switch (letter) { case 'A': a = a + 1; break;
case 'B’: b= b + 1; break;
case 'C': c= c + 1; break;
default:
System.out.println(” Unknown letter");
}
Похоже на С++ не правда ли?
online.mirea
.ru

Центр дистанционного
обучения
Структуры данных: массивы, матрицы и
списки int[] x;
x=new int[10];
Массивы
фундаментал
ьные
структуры
данных
•массивы
различной
размерности
•списки
Помните: Массивы в Java это объектные типы!
online.mirea
.ru

|
|
Центр дистанционного |
|
|
обучения |
Объявление и инициализация |
||
|
массивов |
|
Вид массива |
Пример объявления |
Альтернативный способ |
Одномерный |
int[] x=new int[10]; |
int[] x={1,2,3,4,5,6,7,8,9,0}; |
массив |
|
|
Двумерный |
float[][] y=new float [2][5]; |
float[][] y={{1.0F,1.0F,1.0F,1.0F,1.0F}, |
массив |
|
{2.0F,3.0F,4.0F,5.0F,6.0F}}; |
Трехмерный |
double[][][] z=new double [5][2][3]; |
double[][][] z={{{1,2,3},{4,5,6}},{{7,8,9}, |
массив |
|
{10,11,12}},{{13,14,15},{16, 17,18}}, |
|
|
{{19,20,21},{22,23,24}},{{25,26,27}, |
|
|
{28,29,30}}}; |
online.mirea
.ru