Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package HW;
- import java.util.Arrays;
- import java.util.Scanner;
- public class HW5 {
- public static void main(String[] args) {
- //HW: WHILE
- //Задача: Вывести 10 раз: "Я люблю Java!"
- //Задача: Найти сумму цифр числа. 545 -> (5 + 4 + 5 =) 14
- //Задача: Вывести все делители числа 15 -> 15, 5, 3, 1
- //Потрогать строки
- //Вывести количество строк равных "Я люблю программировать" (for each)
- /*
- //Задача: Вывести 10 раз: "Я люблю Java!"
- Scanner console = new Scanner(System.in);
- String love = "Я люблю Java!";
- int count = 0;
- while (count < 10) {
- System.out.println((count + 1) + ": " + love);
- count++;
- }
- */
- /*
- //Задача: Найти сумму цифр числа. 545 -> (5 + 4 + 5 =) 14
- Scanner console = new Scanner(System.in);
- int value;
- System.out.println("Введите трехзначное число: ");
- while (true) {
- value = console.nextInt();
- if (value >= 100 && value <= 999) {
- int hundrets = value / 100;
- int decades = (value % 100) / 10;
- int units = value % 100 % 10;
- int summ = hundrets + decades + units;
- System.out.println("value = " + value + " -> " + "( " + hundrets + " + " + decades + " + " + units +
- " ) = " + summ);
- //System.out.println("hundrets = " + hundrets);
- //System.out.println("decades = " + decades);
- //System.out.println("units = " + units);
- //System.out.println("summ = " + summ);
- break;
- } else {
- System.out.println("Введеное значение: " + value);
- System.out.println("Вы ввели не правильное значение!\nВведите пожалуйста трехзначное число!");
- }
- }
- */
- /*
- //Задача: Вывести все делители числа 15 -> 15, 5, 3, 1
- Scanner console = new Scanner(System.in);
- System.out.println("Введите двухзначное число: ");
- int valueDiv;
- while (true) {
- valueDiv = console.nextInt();
- if (valueDiv >= 10 && valueDiv <= 99) {
- System.out.println("Делители числа: " + valueDiv);
- for (int n = valueDiv; n >= 1; n--) {
- if (valueDiv % n == 0) {
- System.out.print(n + ", ");
- }
- }
- break;
- } else {
- System.out.println("Введеное значение: " + valueDiv);
- System.out.println("Вы ввели не правильное значение!\nВведите пожалуйста двухзначное число!");
- }
- }
- */
- //Вывести количество строк равных "Я люблю программировать" (for each) "I <3 J"
- String[] arrayString = new String[]{"I <3 J", "I", "J", "<3", "I <3 J", "5", "74268", "234", "ДШП"};
- System.out.println("Массив: " + Arrays.toString(arrayString));
- int sum = 0;
- for (String elements : arrayString) {
- if (elements.equals("I <3 J") == true) {
- sum++;
- }
- }
- System.out.println("Количество строк в массиве идентичных: I <3 J\n" + "Равно: " + sum);
- /*
- //Потрогать строки
- String trainingStr = "Training String.";
- System.out.println(trainingStr);
- // System.out.println("trainingStr.equals(\"Training String.\") = " + trainingStr.equals("Training String."));
- // System.out.println("trainingStr.equals(\"t\") = " + trainingStr.equals("t"));
- // System.out.println("trainingStr.charAt(8) = " + trainingStr.charAt(8));
- // System.out.println("trainingStr.toLowerCase() = " + trainingStr.toLowerCase());
- // System.out.println("trainingStr.length() = " + trainingStr.length());
- // System.out.println("trainingStr.toString() = " + trainingStr.toString());
- // System.out.println("trainingStr.codePointAt(8) = " + trainingStr.codePointAt(8));
- System.out.println("trainingStr.codePointBefore(5) = " + trainingStr.codePointBefore(5));
- byte[] str = trainingStr.getBytes();
- System.out.println("str = " + Arrays.toString(str));
- System.out.println("trainingStr.intern() = " + trainingStr.intern());
- */
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement