【初心者】Java質問・相談スレッド108【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0805デフォルトの名無しさん
2007/11/23(金) 04:02:07メソッドの引数部分の評価される順序は左から右と決まっていますか?
例えば、
public class MethodArgOrder {
public static void main(String[] args) {
int i=0;
method(++i, ++i, i++, ++i, ++i);
}
static void method(int num1, int num2, int num3, int num4, int num5) {
System.out.format("%d, %d, %d, %d, %d%n", num1, num2, num3, num4, num5);
}
}
というようなプログラムを実行した場合、環境によらずに必ず
1, 2, 2, 4, 5
と出力されるんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています