質問: arrayList2.size() とは書かないのでしょうか。 検索して、変数が何か、リテラルとの違いは何かはわかったように思うのですが、上記のような例(sizeだけに限らず)との違いがわかりませんでした。 領域か?とも思い、ByteBufferなども見てみたのですが、HelloWorldレベルの私にはとても使いこなせませんでした。 よろしければ教えてください。
回答: あー、sizeって出したのはまずかったです。 この例に限らず、メソッド内部では何やってるかわからないからもし重い処理やってたときに、いったん変数に入れたほうが速くなるかも、といいたかったんです。 >javaではそんなことないのは残念ですね。 と書かれていたもので。