>>151
> でもCではそんなことしないと思います。

だろうね。言いたい事はよく分る。
でもJavaでは、int[]型なら>>144の様にできるけど、
int型だとできないんだよね。他のプリミティブ型や、
プリミティブのラッパークラスもできない。
だから、これらを操作するなら戻り値を使う。

> 私には「わかりにくいとか言うのはそのプログラマーの技術不足なのでは?」

Cでも分りやすいコードを書くってのは大事だろ。
分り易いってのは、初心者でも分るコードなんだよ。
Javaはオブジェクト指向型言語だから、オブジェクトに対し、
メッセージ(引数)を送り、その結果レスポンス(戻り値)を
貰うというのが一般的な初心者でも理解できる設計なんだよね。