Java notes
13 subscribers
75 photos
2 links
Личный конспект по изучению Java.
Download Telegram
создаем двумерный массив "имя" с "высота" строками
Сравнение ссылок и содержимого массивов
Сравнение ссылок и содержимого многомерных массивов
Создаем новый массив и копируем в него значения старого
Создаем новый массив и копируем в него значения старого, но указываем границы, с которых мы берем данные(правая граница не включительна)
Заполняем массив в выбранном диапазоне новыми значениями
Сортировка элементов массива
Сортировка элементов массива по заданным границам
package com.javarush.task.pro.task06.task0606;
import java.util.Scanner;
/*
Универсальный солдат
*/

public class Solution {

public static void main(String[] args) {
Scanner userNameScanner = new Scanner(System.in);
String username = userNameScanner.nextLine();
universalMethod(username);

Scanner pinScanner = new Scanner(System.in);
long pin = pinScanner.nextLong();
universalMethod(pin);
universalMethod(username, pin);


}
public static void universalMethod(String username) {
// Проверяем, чтобы логин не содержал "admin"
System.out.println((username.equals("admin") ? "Wrong username!" : "Confirmed!"));
}
public static void universalMethod(long pin){
// Проверяем длинну числа
System.out.println((String.valueOf(Math.abs(pin)).length()) < 6 ? "Wrong pin-code! Pin must contains 6 or more digits!" : "Confirmed!");

}

public static void universalMethod(String username, long pin){

if (username.equals("admin") || (String.valueOf(Math.abs(pin)).length()) < 6 ? true : false == true)
System.out.println("Login or password are incorrect, please try again!");
else
return;



}

}
Модификаторы доступа
Объявление метода
Статические переменные
Модификатор final (константа)
Глобальная константа
Литералы
восьмеричный литерал
пример записи чисел в разных системах счисления