• Как найти и напечатать самое большое число из текстового файла?

    @V4gr4nts Автор вопроса
    Возможно я правильно понял вашу мысль, но вероятность этого мала. Т.К. вышло у меня такое чудо-юдо.
    Но я сделал переменные хранящие итоговые цены, и пытался проверить есть ли такое в списке который хранит данные текстового файла
    BufferedReader br = new BufferedReader(new FileReader("fileName.txt"));
            String tabletComponents = "120$;";
            String tabletKeyboards = "75$;";
            String tabletDisplay = "150$;";
    
            String laptopComponents = "80$;";
            String laptopKeyboards = "50$;";
            String laptopDisplay = "100$;";
    
            String pcComponents = "60.0$;";
            String pcKeyboards = "37.5$;";
            String pcDisplay = "75.0$;";
    
            ArrayList<String> wordList = new ArrayList<>();
            String stroke;
            while ((stroke = br.readLine()) != null) {
                wordList.add(stroke);
            }
            br.close();
            for (String i : wordList){
                // Планшет
                if (i.contains(tabletDisplay)){
                    System.out.println(i.contains(tabletDisplay));
                    break;
                }else if (i.contains(tabletComponents)) {
                    System.out.println(tabletComponents);
                }else if (i.contains(tabletKeyboards)){
                    System.out.println(tabletKeyboards);
                }else {
                    System.out.println("NONE");
                }
            }

    И его вывод :
    NONE
    120$;
    NONE
    NONE
    120$;
    true

    Данные которые хранит мой файл на данный момент

    Ремонт: Планшет. Ваш девайс: Планшет. Вы выбрали: Внутренности; Стоимость ремонта: 40$; Итого: 120$; ID: 423; 2022-05-16
    Ремонт: Планшет. Ваш девайс: Планшет. Вы выбрали: Клавиатура; Стоимость ремонта: 25$; Итого: 75$; ID: 717; 2022-05-16
    Ремонт: Планшет. Ваш девайс: Планшет. Вы выбрали: Дисплей; Стоимость ремонта: 50$; Итого: 150$; ID: 186; 2022-05-16
    Ремонт: Ноутбук. Ваш девайс: Ноутбук. Вы выбрали: Внутренности; Стоимость ремонта: 40$; Итого: 80$; ID: 410; 2022-05-16
    Ремонт: Ноутбук. Ваш девайс: Ноутбук. Вы выбрали: Клавиатура; Стоимость ремонта: 25$; Итого: 50$; ID: 54; 2022-05-16
    Ремонт: Ноутбук. Ваш девайс: Ноутбук. Вы выбрали: Дисплей; Стоимость ремонта: 50$; Итого: 100$; ID: 265; 2022-05-16
    Ремонт: Персональный компьютер. Ваш девайс: Персональный компьютер. Вы выбрали: Внутренности; Стоимость ремонта: 40$; Итого: 60.0$; ID: 595; 2022-05-16
    Ремонт: Персональный компьютер. Ваш девайс: Персональный компьютер. Вы выбрали: Клавиатура; Стоимость ремонта: 25$; Итого: 37.5$; ID: 307; 2022-05-16
    Ремонт: Персональный компьютер. Ваш девайс: Персональный компьютер. Вы выбрали: Дисплей; Стоимость ремонта: 50$; Итого: 75.0$; ID: 653; 2022-05-16