スポンサーリンク
1 : 2020/12/05(土)12:48:44 ID:TqGgmMnV0
Javaの配列ってオブジェクトやん?
オブジェクトってjava.lang.Objectを継承してるクラスって理解で合ってるか?
でもJavaの配列ってStringみたいにAPIで定義されてるわけではないやろ?
それなのにオブジェクトってどういう事なん?
そもそも配列の長さを取得するのもlengthでこれはメソッドですらないしどうなってるんや?
"
スポンサーリンク
2 : 2020/12/05(土)12:49:07 ID:TqGgmMnV0
配列って何者やねんこいつ

 

3 : 2020/12/05(土)12:49:11 ID:S0ojjVHZa
レミングが足らんわそれだと

 

7 : 2020/12/05(土)12:49:34 ID:TqGgmMnV0
>>3
どういう意味?

 

4 : 2020/12/05(土)12:49:19 ID:bQ2KcFyw0
教えてあげようか?

 

8 : 2020/12/05(土)12:49:45 ID:TqGgmMnV0
>>4
教えてクレメンス

 

15 : 2020/12/05(土)12:51:19 ID:bQ2KcFyw0
>>8
教えない!

 

5 : 2020/12/05(土)12:49:22 ID:TqGgmMnV0
何かここがすっごいもやもやするんやけど

 

6 : 2020/12/05(土)12:49:27 ID:eCiHcVl10
深く考えたら負け

 

9 : 2020/12/05(土)12:50:02 ID:TqGgmMnV0
>>6
言うほど深いかこれ?
基礎の基礎のはずなんやが

 

10 : 2020/12/05(土)12:50:08 ID:NNoYSyuxd
考えたらいかん
感じるんや

 

12 : 2020/12/05(土)12:50:57 ID:TqGgmMnV0
>>10
えぇ…

 

11 : 2020/12/05(土)12:50:43 ID:TqGgmMnV0
コレクションじゃなくて配列のことや
コレクションはちゃんとAPIで定義されてるし全然疑問とかはない

 

13 : 2020/12/05(土)12:50:59 ID:nuaieQbz0
配列は配列型
ObjectのサブクラスはArray

 

16 : 2020/12/05(土)12:51:35 ID:TqGgmMnV0
>>13
すまんどういうこと?
初心者にも分かるように教えてくれんか

 

20 : 2020/12/05(土)12:52:30 ID:nuaieQbz0
>>16
配列型とArray型は別物

 

14 : 2020/12/05(土)12:51:12 ID:TqGgmMnV0
誰か助けてクレメンス

 

17 : 2020/12/05(土)12:51:52 ID:4havJViU0
また君か 壊れるなぁ

 

21 : 2020/12/05(土)12:52:45 ID:TqGgmMnV0
>>17
ちなさっきのスレの疑問はtoStringで完全解決しました
ありがとうございました

 

18 : 2020/12/05(土)12:52:03 ID:TqGgmMnV0
あげあげ

 

19 : 2020/12/05(土)12:52:16 ID:3fE1VJdW0
要は定義されてるってことや

 

22 : 2020/12/05(土)12:53:37 ID:D0A6BS4d0
プリプリってことやね

 

23 : 2020/12/05(土)12:53:39 ID:Ti6raMSr0
そらもうアレよ

 

24 : 2020/12/05(土)12:53:40 ID:A23ESDhia
まず配列は型じゃない
lengthもメソッドじゃない

 

27 : 2020/12/05(土)12:54:27 ID:TqGgmMnV0
>>24
詳しく

 

34 : 2020/12/05(土)12:56:45 ID:A23ESDhia
>>27
String←型
[]←配列
String[]←String型の配列

配列はオブジェクトじゃない
そもそもオブジェクトの定義がバラバラすぎて抽象的すぎる

 

43 : 2020/12/05(土)12:59:11 ID:TqGgmMnV0
>>34
配列ってオブジェクトじゃないんか?
ネットで調べてもオブジェクトって書いてるとこばっかなんやが
そもそもnew演算子がオブジェクトを生成する命令とか書いてるし
配列もnew使うやん

 

51 : 2020/12/05(土)13:01:34 ID:A23ESDhia
>>43
newで生成するのは配列じゃなくて型のオブジェクトだから
逆に型なしで配列だけ生成する書き方あるなら書いてみてほしい

 

57 : 2020/12/05(土)13:04:10 ID:TqGgmMnV0
>>51
すまん型のオブジェクトってどういう意味ですか?

 

28 : 2020/12/05(土)12:54:56 ID:TqGgmMnV0
ネットで調べても配列はオブジェクトって書いてる

 

29 : 2020/12/05(土)12:55:17 ID:TqGgmMnV0
助けてクレメンス

 

32 : 2020/12/05(土)12:56:10 ID:qgYdQ5VYd
はっきり申し上げてなんにもわからん

 

35 : 2020/12/05(土)12:56:57 ID:Z+Lac9HBa
listと配列の違いが分かりましぇ~ん

 

37 : 2020/12/05(土)12:57:12 ID:Ti6raMSr0
ソース貼ったほうが早いんちゃう

 

38 : 2020/12/05(土)12:57:17 ID:mCjF03jd0
そんなこと考えたこともないワイ低みの見物

 

スポンサーリンク

44 : 2020/12/05(土)12:59:26 ID:RVkTDPEM0
lengthはString型に格納してある変数やろ

 

46 : 2020/12/05(土)12:59:40 ID:+anWltJK0
APIで定義~のがよく分からん…
何のこと言ってるんや?

 

50 : 2020/12/05(土)13:01:29 ID:HUDoi1500
日本人なんだから日本語使えよ

 

68 : 2020/12/05(土)13:06:56 ID:TqGgmMnV0
>>50
日本語使ってるやんけ

 

54 : 2020/12/05(土)13:02:56 ID:+anWltJK0
StringのAPIの定義のソースリンククレメンス…じゃないと何を指してるのか不明瞭すぎる

 

58 : 2020/12/05(土)13:05:02 ID:6P9V4l/S0
配列はString[]型とかやろたしか

 

60 : 2020/12/05(土)13:05:15 ID:YHtL02F50
Objectの継承をしているかどうかでいうとしてる
ただint[]型はintの配列型であってbyte[]とは当然クラスが異なる
コンパイル時に自動的に定義される型なのでAPIドキュメントはない

 

61 : 2020/12/05(土)13:05:36 ID:Uyz2tlnU0
string型とかを勝手に並べて使ってるだけで配列は概念
定義されてるものはArray型

 

62 : 2020/12/05(土)13:05:57 ID:bRTHj36h0
多分pythonの方がはるかに簡単なんちゃう
pythonしかやったことないからわからんけど

 

64 : 2020/12/05(土)13:06:21 ID:2nhkYBfJ0
array型の配列のことか?

 

65 : 2020/12/05(土)13:06:23 ID:j9FweMleM
イッチ頭悪そうで草

 

66 : 2020/12/05(土)13:06:25 ID:Ksh6D8NE0
Stringのオブジェクトを配列で定義したい時に[]付けるんやろ

[]がオブジェクトかどうかなんてオブジェクトとはなんぞやの定義次第で人によって意見が変わる

 

67 : 2020/12/05(土)13:06:39 ID:93S+pah1a
ワイCやってるんやが、Classって勉強したほうがええんか?

 

69 : 2020/12/05(土)13:07:22 ID:0BJKhcbd0
APIで定義ってなんのことや

 

70 : 2020/12/05(土)13:07:56 ID:PM09r60R0
イッチそういうところ悩むならトランジスタから勉強した方が良さそう

 

72 : 2020/12/05(土)13:08:05 ID:+anWltJK0
配列自体の定義はReflection APIで定義されてる
そこでObjectを継承することは示されてる
けど実際の配列Objectはコンパイル時に動的に生成されてるから実体はない

 

75 : 2020/12/05(土)13:08:55 ID:2cBzHuTKa
バカほど無駄な事考えるよな

 

76 : 2020/12/05(土)13:09:02 ID:YAU8hqbMM
参照型のことをオブジェクトと読んでるならあってるよ

 

79 : 2020/12/05(土)13:09:46 ID:S4Zk1vhtM
聞け
配列型はオブジェクトじゃない
ArrayList型がオブジェクトや

 

80 : 2020/12/05(土)13:09:46 ID:G0/U3IBT0
配列がObjectって意味不明やが

 

83 : 2020/12/05(土)13:10:05 ID:iygv3x6jp
使えるもんは便利に使っとけばええねん
そこでいちいち突っかかってたら100年かかるぞ

 

84 : 2020/12/05(土)13:10:09 ID:YAU8hqbMM
仕様書みたらその辺書いてある
ワイはもう忘れた

 

86 : 2020/12/05(土)13:10:34 ID:0aXrF4DL0
ジェネリクス知らんやつばっかで草

 

87 : 2020/12/05(土)13:10:46 ID:530ASpb70
配列は組み込み型でオブジェクトではないやろ
全部オブジェクトで保証されたいならsmalltalkやるといいで

 

89 : 2020/12/05(土)13:10:54 ID:YAU8hqbMM
ここまで誰も参照型って言葉が出てない時点で全員カスやん

 

93 : 2020/12/05(土)13:11:33 ID:sD1wiXEj0
子供のプログラミング教育ってメリットある?

 

94 : 2020/12/05(土)13:11:47 ID:yBKd9vMAM
所詮言語やぞ、それで動くようにコンパイラ側で実装されとるんや

 

引用元: プログラミングで教えて欲しいことがあるんやが

スポンサーリンク
オススメ転職サイト
業界No.1の高時給!!リゾートバイトなら【リゾートバイト.com】!!

◆セールスポイント◆
業界No.1の高時給!!リゾートバイトをするならリゾートバイト.com

リゾートホテル、旅館、ペンション、スキー場などのリゾート地での住み込みバイトの派遣になります。
寮費・食費、水高熱費が無料です。その他、スキー場ではリフト券、
温泉地では温泉無料など、働く場所によってさまざまな特典がつきます。

リゾートバイト.comの強みは業界No.1の高時給になります。

協力サイト
人気TOP30

【仕事】社畜の主張!

スポンサーリンク
おすすめの記事
スポンサーリンク