whats the number of times the letter б appears in:
q: почему split определяет точку как пробел? необходимо разделить числа пробелом чтобы потом определить какой тип числа вводится и какая операция(+ - * /).
но почему-то split точку не так считает....как поправить?
и как определить str.charat(i)==какой тип?
   str=3.5 + 2;
   str.split( );
    for(int i=0; i < str.length(); i++) {
                system.out.println(str.charat(i));
           }


a: я конечно я java не шарю и не программировал не разу. но по-моему у вас ошибочное обращение к массиву.
вы str разбиваете командой split на массив, указывая разделитель символ пробела.
split возвращает массив, а вы обращаетесь не к элементу массива, а к символу.
что если сделать обращение:
system.out.println(str(i))


a: строки в яве являются неизменяемыми объектами.
если ты думаешь что str.split( ); поделило строку то нет, я тебя огорчу.
string[] result=str.split(...); вот как надо. нужно обращаться к элементу массива. и вообще, это дубликат. вот вот тебе сюда за подробностями. учись пользоваться поиском до задания вопроса

user
In the text, there are 17 "б"s.
assistant