2017年4月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
無料ブログはココログ

« メルギューくんとメルモモちゃん | トップページ | 今度はペヤング »

2015.08.26

長さとサイズ

Javaの配列って、固定長の配列と可変長の配列で実装が異なるんですね。
そのため、配列のサイズを取得したい場合、固定長配列の場合はlengthで取得しますが、可変長の配列(ArayListとか)はsizeで取得することになります。
どちらも配列なのにメソッドが違うのは面倒というか、判りにくいですね。ただでさえ「○○の言語だとXXなんだけど、△△の言語ではどうやるんだったっけ?」などと言うことは良くあるのに、同じ言語で方法が異なるというのは嬉しくないものです。


また、配列の要素数を取得するのがlengthというのもちょっと違和感があります。
配列の要素数という意味で、『配列のサイズ』とは言いますが、『配列の長さ』とは言わないんですよね。そういう言い方をする人もいるのかもしれませんが、少なくとも私の周りでは見かけません。日本語と英語の違いというのもあるんでしょうけど……


Javaといえば、substringの引数が何度やっても覚えられません。
どうして素直に何文字目から何文字という指定にしなかったんでしょうね。開始位置のインデックスが0スタートであっても全く構わないですが、終了位置のインデックスが訳判らなすぎですww




Imgp2740


線路はやっぱり『長さ』ですね。
軌道の幅という意味では『サイズ』という言い方をするかもしれませんが。

« メルギューくんとメルモモちゃん | トップページ | 今度はペヤング »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/39755/62132012

この記事へのトラックバック一覧です: 長さとサイズ:

« メルギューくんとメルモモちゃん | トップページ | 今度はペヤング »

にほんブログ村

Amazon.co.jp