Проблема в том, что у меня есть цикл for в android, и, похоже, он работает в обратном порядке.Для результатов цикла назад ожидаемого порядка
Вот код:
for(i=0;i<strlent;i++)
{
//ch=st.charAt(i);
//disp(String.valueOf(ch));
disp(String.valueOf(i));
}
У меня есть строка, и хотел бы получить каждые символы из него, но если я кормлю в «младенце» он работает электронные б-а-б. Я проверил значение i
, и он работает как 3-2-1-0. Я серьезно не понимаю, почему так происходит.
Это моя Индик.точки функция
public void disp(String st) // this function is used to check with message boxes
{
AlertDialog.Builder adb = new Builder(this);
adb.setTitle("Testing");
adb.setMessage(st);
adb.show();
}
Может быть, ваш телефон с ног на голову. Нет, серьезно, но этого не может быть. Проблема заключается в методе disp() или в другом месте. – Kayaman
Может быть, вы заполнили свой связанный список или массив в неправильном порядке ... – Gerret
общественного недействительными дисп (String ул) // эта функция используется для проверки коробками сообщений \t { \t \t AlertDialog.Builder ADB = новый Builder (это); \t \t adb.setTitle ("Тестирование"); \t \t adb.setMessage (st); \t \t adb.show(); \t \t \t} –