Показать сообщение отдельно
Старый 14.08.2011, 14:58   #1
Ksanatos
ПроЭктировщик
 
Аватар для Ksanatos
 
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений
(для 17 пользователей)
Инициализация переменных в цикле for.

как я понял из этой книжки в цикле for, в первом списке выражений можно задавать несколько выражений через запятую. Но как оказалось после первой компиляции на практике они должны быть( ) одного типа.
В общем есть такой цикл:
for (int iboolean toCountScalenum.length(); i++) {

при его компиляции вылазят ошибки:
SNumber.java:62: error: <identifier> expected
for (int i = 0, boolean toCountScale = false; i < num.length(); i++) {
___________^

SNumber.java:62: error: not a statement
for (int i = 0, boolean toCountScale = false; i < num.length(); i++) {
______________________________________^

SNumber.java:62: error: ')' expected
for (int i = 0, boolean toCountScale = false; i < num.length(); i++) {
__________________________________________________ ^

SNumber.java:62: error: ';' expected
for (int i = 0, boolean toCountScale = false; i < num.length(); i++) {
__________________________________________________ ____^
__________________



(Offline)
 
Ответить с цитированием