• Как запустить полноценный эмулятор?

    ZooMMaX
    @ZooMMaX
    Android Studio эмулирует через KVM виртуализацию. Я за всё время ни разу не столкнулся с проблемой "приложения палят эмулятор", а вот с проблемой "андроид хреново работает в эмуояции" - сколько угодно.
    В любом случае эмулятор от Android Studio самый стабильный и эффективный
    Ответ написан
    Комментировать
  • Как получить root на redmi 7A?

    ZooMMaX
    @ZooMMaX
    Всё просто. Смотрите инструкции тут
    Ответ написан
    Комментировать
  • Как удалить старые контакты при поиске в Telegram?

    ZooMMaX
    @ZooMMaX
    Телега при поиске ищет введённое в том числе и в тексте диалогов. Самое очевидное решение - удалить диалоги.
    Ответ написан
  • Почему возникает ошибка: Exception in thread "main" java.lang.StringIndexOutOfBoundsException: Index -1 out of bounds for length 3?

    ZooMMaX
    @ZooMMaX
    Я так понимаю, что вы хотели печатать введённый текст наоборот.
    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            String slovo = sc.nextLine();
            int b = slovo.length() - 1; // Начинаем с последнего символа
            while (b >= 0) { // Идём до начала строки
                char a = slovo.charAt(b);
                System.out.print(a);
                b--;
            }
            sc.close(); // Закрываем сканер после завершения
        }
    }


    test = tset

    Я так же поубирал лишние переменные, коих у Вас есть)

    В Вашем случае boolean y
    Не обновлялась от итерации к итерации. Вы так же использовали бесконечный цикл
    while(true)
    в котором производили вычитание b и получение символа по значению в переменной. У Java в строке по определению не может быть -1 символ, а бесконечный цикл доходит до того, что у Вас b становится равна -1. Вот тут вы и получали ошибку.

    Правльный логический подход - сделать цикл с условием завершения (когда b < 0, завершить).
    Ответ написан
    2 комментария
  • Может ли пользователь сменить переменную JS?

    ZooMMaX
    @ZooMMaX
    Согласен с комментариями выше.
    А ещё лучше вообще не делать расчёты баланса на стороне клиента. Меньше шансов поймать баг и/или уязвимость.
    Ответ написан
    Комментировать