【初心者】Java質問・相談スレッド55【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0775sage
NGNG++演算子について質問させてください
1:class Test1{
2:public static void main(String[] args){
3:for(int i=0;i<5;++i){
4:System.out.print( i );
5:}
6:}
7:}
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
1:class Test2{
2:public static void main(String[] args){
3:for(int i=0;i<5;i++){
4:System.out.print( i );
5:}
6:}
7:}
各3行目を「++i」と「i++」にしてみましたが
結果はどちらも「01234」になりました
「前置演算子は式が評価される前に1足される」と理解していたのですが
この場合はなぜ結果が同じなのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています