【初心者】Java質問・相談スレッド105【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0205デフォルトの名無しさん
2007/09/02(日) 12:43:16public static void main(String args[]) {
String str;
int i;
for(str="abcdef",i=str.length(); i<10; i++) {
System.out.println(i);
}
}
}
↑のソースで質問なんですけど、これでコンパイルと実行が通るのですが
for文の最初にカンマが付いてもよい理由が分かりません。本やネットで検索しても
書かれていませんでした。
あと、int i; と外にループ変数を宣言していますが、for文の中に書くとエラーになります。
この理由もどなたか知っていたら教えてくださいm(_ _)m
■ このスレッドは過去ログ倉庫に格納されています