From b2b8606422ea94359fe4d7c8f7591718b907e988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9?= Date: Thu, 18 Jun 2026 16:45:38 +0300 Subject: [PATCH] Learn Java strings, index parsing and custom methods --- src/Main.java | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/src/Main.java b/src/Main.java index 2fdc5da..2268552 100644 --- a/src/Main.java +++ b/src/Main.java @@ -1,27 +1,19 @@ public class Main { public static void main(String[] args) { - MetodDemo.sayHelloByName("Евгений"); - MetodDemo.sayHelloByName("Алексей"); + String branch = getBranchName("java-touchBoard-main"); + System.out.println(" Результат работы метода: " + branch); - int sum = MetodDemo.plus(22, 23); - U.pl("Результат сложения: " + sum); + } - int[] myArr = {12, 45, 78, 23, 9}; - int maximum = MetodDemo.finMax(myArr); - U.pl("Самое большое число " + maximum); + public static String getBranchName(String repo) { + int lastSlash = repo.lastIndexOf("-"); + if (lastSlash != -1) { + String result = repo.substring(lastSlash + 1); + return result; - int phonePrice = MetodDemo.calculatedDiscount(50000, 10); - U.pl("Цена телефона со скидкой: " + phonePrice); - int laptopPrice = MetodDemo.calculatedDiscount(120000, 20); - U.pl("Цена ноутбука со скидкой: " + laptopPrice); - - int userAge = 17; - if (MetodDemo.checkAsses(userAge)) { - U.pl("Доступ запрещен, вам нет 18! "); - } else { - U.pl("Доступ разрешен.Добро пожаловать!"); } + return repo; } } \ No newline at end of file