From e1f6893023e1e00e765909b127129a7ab6ece3d6 Mon Sep 17 00:00:00 2001 From: s-buvaka Date: Wed, 27 Jul 2022 23:03:27 +0300 Subject: [PATCH 1/5] Remove classes --- src/main/java/Calculator.java | 22 ---------------- src/main/java/Formatter.java | 17 ------------- src/main/java/Item.java | 10 -------- src/main/java/Main.java | 47 +++-------------------------------- 4 files changed, 3 insertions(+), 93 deletions(-) delete mode 100644 src/main/java/Calculator.java delete mode 100644 src/main/java/Formatter.java delete mode 100644 src/main/java/Item.java diff --git a/src/main/java/Calculator.java b/src/main/java/Calculator.java deleted file mode 100644 index 2fbc00dd..00000000 --- a/src/main/java/Calculator.java +++ /dev/null @@ -1,22 +0,0 @@ -class Calculator { - - int friendsCount; - - String cart = "Добавленные товары:"; - double totalPrice = 0; - - Calculator(int friendsCount) { - this.friendsCount = friendsCount; - } - - void addItem(Item item) { - totalPrice += item.price; - cart = cart + "\n" + item.name; - - System.out.println(item.name + " в корзине"); - } - - double divideSum() { - return totalPrice / friendsCount; - } -} diff --git a/src/main/java/Formatter.java b/src/main/java/Formatter.java deleted file mode 100644 index 3f915b75..00000000 --- a/src/main/java/Formatter.java +++ /dev/null @@ -1,17 +0,0 @@ -public class Formatter { - - String formatValue(double price) { - double roundedValue = Math.floor(price); - if (roundedValue == 1) { - return "рубль"; - } else if (roundedValue >= 2 && roundedValue <= 4) { - return "рубля"; - } else { - return "рублей"; - } - } - - String roundResult(final double result) { - return String.format("%.2f", result); - } -} diff --git a/src/main/java/Item.java b/src/main/java/Item.java deleted file mode 100644 index fad8a4e9..00000000 --- a/src/main/java/Item.java +++ /dev/null @@ -1,10 +0,0 @@ -class Item { - - String name; - double price; - - Item(String name, double price) { - this.name = name; - this.price = price; - } -} diff --git a/src/main/java/Main.java b/src/main/java/Main.java index 11ba5d36..a9198c43 100644 --- a/src/main/java/Main.java +++ b/src/main/java/Main.java @@ -1,49 +1,8 @@ -import java.util.Scanner; - public class Main { public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); - - int friendCount; - while (true) { - System.out.println("На сколько человек необходимо разделить счет?"); - friendCount = scanner.nextInt(); - - if (friendCount > 1) { - break; - } else if (friendCount == 1) { - System.out.println( - "Нет смысла делить сумму на одного человека. Давайте попробуем ввести другое значение, которое будет больше единицы."); - } else { - System.out.println("Неверное количество друзей. Значение должно быть болье единицы, давайте попробуем еще раз."); - } - } - - Calculator calculator = new Calculator(friendCount); - - while (true) { - System.out.println("Введите название товара"); - String name = scanner.next(); - - System.out.println("Введите стоимость товара в формате: 'рубли.копейки' [10.45, 11.40]"); - double price = scanner.nextDouble(); - - calculator.addItem(new Item(name, price)); - - System.out.println( - "Хотите добавить еще один товар? Введите любой символ для продолжения, либо 'Завершить' если больше нет товаров для добавления"); - String answer = scanner.next(); - - if (answer.equalsIgnoreCase("Завершить")) { - break; - } - } - - double result = calculator.divideSum(); - Formatter formatter = new Formatter(); - - System.out.println(calculator.cart); - System.out.println("Каждому человеку к оплате: " + formatter.roundResult(result) + " " + formatter.formatValue(result)); + // ваш код начнется здесь + // вы не должны ограничиваться только классом Main и можете создавать свои классы по необходимости + System.out.println("Привет Мир"); } } From c521234c876be18b465b2fd45ef8a71d814fb7a9 Mon Sep 17 00:00:00 2001 From: s-buvaka Date: Wed, 27 Jul 2022 23:13:52 +0300 Subject: [PATCH 2/5] Change project name --- settings.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.gradle b/settings.gradle index 716abf25..be110bf6 100644 --- a/settings.gradle +++ b/settings.gradle @@ -12,4 +12,4 @@ dependencyResolutionManagement { mavenCentral() } } -rootProject.name = "BillCalculator" +rootProject.name = "Java-Module-Project" From 21061775a51ea8676a63dc59c5e060137a3800c7 Mon Sep 17 00:00:00 2001 From: LionAlar Date: Mon, 1 Jul 2024 06:22:02 +0300 Subject: [PATCH 3/5] =?UTF-8?q?=D0=A1=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D1=8B?= =?UTF-8?q?=203=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81=D0=B0:=20Car=20-=20=D0=B0?= =?UTF-8?q?=D0=B2=D1=82=D0=BE=D0=BC=D0=BE=D0=B1=D0=B8=D0=BB=D1=8C.=20=20?= =?UTF-8?q?=20*=20=D0=9F=D0=BE=D0=BB=D1=8F=20-=20=D0=BD=D0=B0=D0=B7=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B8=20=D1=81=D0=BA=D0=BE=D1=80?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D1=8C=20=20=20*=20=D0=9C=D0=B5=D1=82=D0=BE?= =?UTF-8?q?=D0=B4=D1=8B=20-=20=D0=B3=D0=B5=D1=82=D1=82=D0=B5=D1=80=D1=8B?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=B5=D1=82=D1=82=D0=B5=D1=80=D1=8B=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D0=B5=D0=B9,=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=BA=D0=B0=20=D1=81=D0=BA=D0=BE=D1=80=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=B8=20=D0=BD=D0=B0=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA?= =?UTF-8?q?=D1=82=D0=BD=D0=BE=D1=81=D1=82=D1=8C=20=D0=B8=20=D1=80=D0=B0?= =?UTF-8?q?=D1=81=D1=87=D0=B5=D1=82=20=D0=BF=D1=80=D0=BE=D0=B9=D0=B4=D0=B5?= =?UTF-8?q?=D0=BD=D0=BD=D0=BE=D0=B9=20=D0=B4=D0=B8=D1=81=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D1=86=D0=B8=D0=B8=20=D0=B7=D0=B0=2024=20=D1=87=D0=B0=D1=81?= =?UTF-8?q?=D0=B0=20Race=20-=20=D0=B3=D0=BE=D0=BD=D0=BA=D0=B0.=20=20=20*?= =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D1=8F=20-=20ArrayList=20=D1=81=20=D0=BC?= =?UTF-8?q?=D0=B0=D1=88=D0=B8=D0=BD=D0=B0=D0=BC=D0=B8.=20=20=20*=20=D0=9C?= =?UTF-8?q?=D0=B5=D1=82=D0=BE=D0=B4=D1=8B=20-=20=D0=B4=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=BE=D0=B2=D0=BE?= =?UTF-8?q?=D0=B3=D0=BE=20=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=BE=D0=B1=D0=B8?= =?UTF-8?q?=D0=BB=D1=8F=20=D0=B2=20=D1=81=D0=BF=D0=B8=D1=81=D0=BE=D0=BA.?= =?UTF-8?q?=20=D0=B2=D0=BE=D0=B7=D0=B2=D1=80=D0=B0=D1=82=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B1=D0=B5=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F=20=D0=B3=D0=BE?= =?UTF-8?q?=D0=BD=D0=BA=D0=B8=20Main=20-=20=D0=93=D0=BB=D0=B0=D0=B2=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D0=B5=D0=BA=D1=82=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/Car.java | 36 ++++++++++++++++++++++++++ src/main/java/Main.java | 56 +++++++++++++++++++++++++++++++++++++---- src/main/java/Race.java | 23 +++++++++++++++++ 3 files changed, 110 insertions(+), 5 deletions(-) create mode 100644 src/main/java/Car.java create mode 100644 src/main/java/Race.java diff --git a/src/main/java/Car.java b/src/main/java/Car.java new file mode 100644 index 00000000..76ce331d --- /dev/null +++ b/src/main/java/Car.java @@ -0,0 +1,36 @@ +public class Car { + + private String name; + private double speed; + + public Car(String name, double speed) { + this.name = name; + this.speed = speed; + if(!isCorrectSpeed()) this.speed = -1; + } + + public boolean isCorrectSpeed(){ + if (speed <= 0 || speed > 250) return false; + return true; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public double getSpeed() { + return speed; + } + + public void setSpeed(double speed) { + this.speed = speed; + } + + public double getDistance(){ + return 24 * speed; + } +} \ No newline at end of file diff --git a/src/main/java/Main.java b/src/main/java/Main.java index a9198c43..eb14eba3 100644 --- a/src/main/java/Main.java +++ b/src/main/java/Main.java @@ -1,8 +1,54 @@ +import java.io.UnsupportedEncodingException; +import java.util.Scanner; + public class Main { - public static void main(String[] args) { - // ваш код начнется здесь - // вы не должны ограничиваться только классом Main и можете создавать свои классы по необходимости - System.out.println("Привет Мир"); + public static void main(String[] args) throws UnsupportedEncodingException { + + // Тщетные попытки утсановить кириллицу в консоле :) + /* + String ru = "Русский язык"; + PrintStream ps = new PrintStream(System.out, true, "UTF-8"); + System.out.println(ru.length()); + System.out.println(ru); + ps.println(ru); + + // Да, тут дальше идет немецкий и потом вообще корейский, + // но это должны были быть рабочие примеры с формумов, но увы и даже они не пашут :( + + String inputString = "Entwickeln Sie mit Vergnügen"; + byte[] bytes = inputString.getBytes(StandardCharsets.UTF_8); + + String utf8EncodedString = new String(bytes, StandardCharsets.UTF_8); + System.out.println("German string is :: " + inputString); + System.out.println("utf8 Encoded String is ::" + utf8EncodedString); + System.out.println("Both String Equals:: " + inputString.equals(utf8EncodedString)); + + String str = "hey\u6366"; + byte[] charset = str.getBytes("UTF-8"); + String result = new String(charset, "UTF-8"); + System.out.println(result); + + */ + + + Scanner scanner = new Scanner(System.in); + Race race = new Race(); + String name; + double speed; + Car car; + for(int i = 0;i < 3;i++) { + System.out.println("Name of car number " + (i+1) + ":"); + name = scanner.next(); + do { + System.out.println("Speed of car number " + (i+1) + ":"); + speed = scanner.nextDouble(); + car = new Car(name, speed); + if(!car.isCorrectSpeed()) System.out.println("Incorrect speed!"); + } while (!car.isCorrectSpeed()); + race.addCar(car); + } + Car winner = race.getWinner(); + System.out.println("The faster car -> " + winner.getName()); } -} +} \ No newline at end of file diff --git a/src/main/java/Race.java b/src/main/java/Race.java new file mode 100644 index 00000000..145e882a --- /dev/null +++ b/src/main/java/Race.java @@ -0,0 +1,23 @@ +import java.util.ArrayList; +import java.util.List; + +public class Race { + private List cars = new ArrayList<>(); + + public Race() { + } + + public void addCar(Car car){ + cars.add(car); + } + + public Car getWinner(){ + if (cars.size() == 0) return null; + Car winner = cars.get(0); + for (Car car: cars) { + if (car.getDistance() > winner.getDistance()) + winner = car; + } + return winner; + } +} \ No newline at end of file From ed26470cbe0b5c1dce7f4e3ae9fda01df99d1994 Mon Sep 17 00:00:00 2001 From: LionAlar Date: Sat, 6 Jul 2024 13:40:21 +0300 Subject: [PATCH 4/5] =?UTF-8?q?=D0=A1=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D1=8B?= =?UTF-8?q?=203=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81=D0=B0:=20Car=20-=20=D0=B0?= =?UTF-8?q?=D0=B2=D1=82=D0=BE=D0=BC=D0=BE=D0=B1=D0=B8=D0=BB=D1=8C.=20=20?= =?UTF-8?q?=20*=20=D0=9F=D0=BE=D0=BB=D1=8F=20-=20=D0=BD=D0=B0=D0=B7=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B8=20=D1=81=D0=BA=D0=BE=D1=80?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D1=8C=20=20=20*=20=D0=9C=D0=B5=D1=82=D0=BE?= =?UTF-8?q?=D0=B4=D1=8B=20-=20=D0=B3=D0=B5=D1=82=D1=82=D0=B5=D1=80=D1=8B?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=B5=D1=82=D1=82=D0=B5=D1=80=D1=8B=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D0=B5=D0=B9,=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=BA=D0=B0=20=D1=81=D0=BA=D0=BE=D1=80=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=B8=20=D0=BD=D0=B0=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA?= =?UTF-8?q?=D1=82=D0=BD=D0=BE=D1=81=D1=82=D1=8C=20=D0=B8=20=D1=80=D0=B0?= =?UTF-8?q?=D1=81=D1=87=D0=B5=D1=82=20=D0=BF=D1=80=D0=BE=D0=B9=D0=B4=D0=B5?= =?UTF-8?q?=D0=BD=D0=BD=D0=BE=D0=B9=20=D0=B4=D0=B8=D1=81=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D1=86=D0=B8=D0=B8=20=D0=B7=D0=B0=2024=20=D1=87=D0=B0=D1=81?= =?UTF-8?q?=D0=B0=20Race=20-=20=D0=B3=D0=BE=D0=BD=D0=BA=D0=B0.=20=20=20*?= =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D1=8F=20-=20ArrayList=20=D1=81=20=D0=BC?= =?UTF-8?q?=D0=B0=D1=88=D0=B8=D0=BD=D0=B0=D0=BC=D0=B8.=20=20=20*=20=D0=9C?= =?UTF-8?q?=D0=B5=D1=82=D0=BE=D0=B4=D1=8B=20-=20=D0=B4=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=BE=D0=B2=D0=BE?= =?UTF-8?q?=D0=B3=D0=BE=20=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=BE=D0=B1=D0=B8?= =?UTF-8?q?=D0=BB=D1=8F=20=D0=B2=20=D1=81=D0=BF=D0=B8=D1=81=D0=BE=D0=BA.?= =?UTF-8?q?=20=D0=B2=D0=BE=D0=B7=D0=B2=D1=80=D0=B0=D1=82=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B1=D0=B5=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F=20=D0=B3=D0=BE?= =?UTF-8?q?=D0=BD=D0=BA=D0=B8=20Main=20-=20=D0=93=D0=BB=D0=B0=D0=B2=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D0=B5=D0=BA=D1=82=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/Car.java | 6 +++--- src/main/java/Main.java | 23 ++++++++++++++--------- src/main/java/Race.java | 8 ++++---- 3 files changed, 21 insertions(+), 16 deletions(-) diff --git a/src/main/java/Car.java b/src/main/java/Car.java index 76ce331d..d237b03e 100644 --- a/src/main/java/Car.java +++ b/src/main/java/Car.java @@ -6,10 +6,10 @@ public class Car { public Car(String name, double speed) { this.name = name; this.speed = speed; - if(!isCorrectSpeed()) this.speed = -1; + if (!isCorrectSpeed()) this.speed = -1; } - public boolean isCorrectSpeed(){ + public boolean isCorrectSpeed() { if (speed <= 0 || speed > 250) return false; return true; } @@ -30,7 +30,7 @@ public void setSpeed(double speed) { this.speed = speed; } - public double getDistance(){ + public double getDistance() { return 24 * speed; } } \ No newline at end of file diff --git a/src/main/java/Main.java b/src/main/java/Main.java index eb14eba3..fab6be98 100644 --- a/src/main/java/Main.java +++ b/src/main/java/Main.java @@ -34,21 +34,26 @@ public static void main(String[] args) throws UnsupportedEncodingException { Scanner scanner = new Scanner(System.in); Race race = new Race(); - String name; - double speed; - Car car; - for(int i = 0;i < 3;i++) { - System.out.println("Name of car number " + (i+1) + ":"); + String name = "default"; + double speed = -1; + Car car = new Car(name, speed); + for (int i = 0; i < 3; i++) { + System.out.println("Название автомобиля " + (i + 1) + ":"); name = scanner.next(); do { - System.out.println("Speed of car number " + (i+1) + ":"); - speed = scanner.nextDouble(); + System.out.println("Скорость автомобиля " + (i + 1) + ":"); + String speedStr = scanner.next(); + try { + speed = Double.parseDouble(speedStr); + } catch (Exception e) { + speed = -1; + } car = new Car(name, speed); - if(!car.isCorrectSpeed()) System.out.println("Incorrect speed!"); + if (!car.isCorrectSpeed()) System.out.println("Неправильная скорость!"); } while (!car.isCorrectSpeed()); race.addCar(car); } Car winner = race.getWinner(); - System.out.println("The faster car -> " + winner.getName()); + System.out.println("Самый быстрый автомобиль -> " + winner.getName()); } } \ No newline at end of file diff --git a/src/main/java/Race.java b/src/main/java/Race.java index 145e882a..b6219850 100644 --- a/src/main/java/Race.java +++ b/src/main/java/Race.java @@ -7,14 +7,14 @@ public class Race { public Race() { } - public void addCar(Car car){ + public void addCar(Car car) { cars.add(car); } - public Car getWinner(){ - if (cars.size() == 0) return null; + public Car getWinner() { + if (cars.isEmpty()) return null; Car winner = cars.get(0); - for (Car car: cars) { + for (Car car : cars) { if (car.getDistance() > winner.getDistance()) winner = car; } From 3bb55c758ce8b4da4e4622b88892a90014e8a9a9 Mon Sep 17 00:00:00 2001 From: LionAlar Date: Sat, 6 Jul 2024 13:42:31 +0300 Subject: [PATCH 5/5] =?UTF-8?q?=D0=A1=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D1=8B?= =?UTF-8?q?=203=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81=D0=B0:=20Car=20-=20=D0=B0?= =?UTF-8?q?=D0=B2=D1=82=D0=BE=D0=BC=D0=BE=D0=B1=D0=B8=D0=BB=D1=8C.=20=20?= =?UTF-8?q?=20*=20=D0=9F=D0=BE=D0=BB=D1=8F=20-=20=D0=BD=D0=B0=D0=B7=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B8=20=D1=81=D0=BA=D0=BE=D1=80?= =?UTF-8?q?=D0=BE=D1=81=D1=82=D1=8C=20=20=20*=20=D0=9C=D0=B5=D1=82=D0=BE?= =?UTF-8?q?=D0=B4=D1=8B=20-=20=D0=B3=D0=B5=D1=82=D1=82=D0=B5=D1=80=D1=8B?= =?UTF-8?q?=20=D0=B8=20=D1=81=D0=B5=D1=82=D1=82=D0=B5=D1=80=D1=8B=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D0=B5=D0=B9,=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D0=BA=D0=B0=20=D1=81=D0=BA=D0=BE=D1=80=D0=BE=D1=81=D1=82?= =?UTF-8?q?=D0=B8=20=D0=BD=D0=B0=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA?= =?UTF-8?q?=D1=82=D0=BD=D0=BE=D1=81=D1=82=D1=8C=20=D0=B8=20=D1=80=D0=B0?= =?UTF-8?q?=D1=81=D1=87=D0=B5=D1=82=20=D0=BF=D1=80=D0=BE=D0=B9=D0=B4=D0=B5?= =?UTF-8?q?=D0=BD=D0=BD=D0=BE=D0=B9=20=D0=B4=D0=B8=D1=81=D1=82=D0=B0=D0=BD?= =?UTF-8?q?=D1=86=D0=B8=D0=B8=20=D0=B7=D0=B0=2024=20=D1=87=D0=B0=D1=81?= =?UTF-8?q?=D0=B0=20Race=20-=20=D0=B3=D0=BE=D0=BD=D0=BA=D0=B0.=20=20=20*?= =?UTF-8?q?=D0=9F=D0=BE=D0=BB=D1=8F=20-=20ArrayList=20=D1=81=20=D0=BC?= =?UTF-8?q?=D0=B0=D1=88=D0=B8=D0=BD=D0=B0=D0=BC=D0=B8.=20=20=20*=20=D0=9C?= =?UTF-8?q?=D0=B5=D1=82=D0=BE=D0=B4=D1=8B=20-=20=D0=B4=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=BE=D0=B2=D0=BE?= =?UTF-8?q?=D0=B3=D0=BE=20=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=BE=D0=B1=D0=B8?= =?UTF-8?q?=D0=BB=D1=8F=20=D0=B2=20=D1=81=D0=BF=D0=B8=D1=81=D0=BE=D0=BA.?= =?UTF-8?q?=20=D0=B2=D0=BE=D0=B7=D0=B2=D1=80=D0=B0=D1=82=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=B1=D0=B5=D0=B4=D0=B8=D1=82=D0=B5=D0=BB=D1=8F=20=D0=B3=D0=BE?= =?UTF-8?q?=D0=BD=D0=BA=D0=B8=20Main=20-=20=D0=93=D0=BB=D0=B0=D0=B2=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=BA=D0=BB=D0=B0=D1=81=D1=81=20=D0=BF=D1=80?= =?UTF-8?q?=D0=BE=D0=B5=D0=BA=D1=82=D0=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/Main.java | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/src/main/java/Main.java b/src/main/java/Main.java index fab6be98..ab6a142d 100644 --- a/src/main/java/Main.java +++ b/src/main/java/Main.java @@ -4,34 +4,6 @@ public class Main { public static void main(String[] args) throws UnsupportedEncodingException { - - // Тщетные попытки утсановить кириллицу в консоле :) - /* - String ru = "Русский язык"; - PrintStream ps = new PrintStream(System.out, true, "UTF-8"); - System.out.println(ru.length()); - System.out.println(ru); - ps.println(ru); - - // Да, тут дальше идет немецкий и потом вообще корейский, - // но это должны были быть рабочие примеры с формумов, но увы и даже они не пашут :( - - String inputString = "Entwickeln Sie mit Vergnügen"; - byte[] bytes = inputString.getBytes(StandardCharsets.UTF_8); - - String utf8EncodedString = new String(bytes, StandardCharsets.UTF_8); - System.out.println("German string is :: " + inputString); - System.out.println("utf8 Encoded String is ::" + utf8EncodedString); - System.out.println("Both String Equals:: " + inputString.equals(utf8EncodedString)); - - String str = "hey\u6366"; - byte[] charset = str.getBytes("UTF-8"); - String result = new String(charset, "UTF-8"); - System.out.println(result); - - */ - - Scanner scanner = new Scanner(System.in); Race race = new Race(); String name = "default";