回答編集履歴

5

改正

2016/11/26 04:35

投稿

退会済みユーザー
test CHANGED
@@ -170,6 +170,8 @@
170
170
 
171
171
  >int型で数え切れる範囲内なら数えてやるけど、100万文字目は数えてやらないから使う時気を付けろよ!という意味?
172
172
 
173
- そうです。通常使用する分には目で追える範囲、数えられる範囲の文字目を取りす機能で充分です。この
173
+ そうです。通常使用する分には目で追える範囲、数えられる範囲の文字目を取りす機能で充分です。この
174
174
 
175
175
  charAtメソッドはそれ以上の機能を持っていないのです。
176
+
177
+ ただ100万文字目は数えてくれます intの扱える範囲は-2147483647~2147483648で100万を軽く超えているので・・・

4

訂正3

2016/11/26 04:35

投稿

退会済みユーザー
test CHANGED
@@ -122,6 +122,12 @@
122
122
 
123
123
 
124
124
 
125
+ >指定されたインデックスというのがint indexですか?
126
+
127
+ そうです。
128
+
129
+
130
+
125
131
  >length()-1とか、どこから
126
132
 
127
133
  このメソッド

3

改正2

2016/11/26 04:31

投稿

退会済みユーザー
test CHANGED
@@ -117,3 +117,53 @@
117
117
 
118
118
 
119
119
  http://wa3.i-3-i.info/index.html
120
+
121
+
122
+
123
+
124
+
125
+ >length()-1とか、どこから
126
+
127
+ このメソッド
128
+
129
+ public char charAt(int index)は、「String」クラスで用いられるメソッドです。
130
+
131
+
132
+
133
+ String a="what is this?";
134
+
135
+ という風にString型のオブジェクトみが作られると
136
+
137
+
138
+
139
+ char b=a.charAt(2);
140
+
141
+ という風にString型から用いることのできるメソッドです 他の型のクラスから用いるものではありません。
142
+
143
+ APIのcharAtメソッドが載っている部分の上のほうにString型のだと書いてあるのではないかと思います。
144
+
145
+
146
+
147
+ String型の話をしている時にlength() が出てきたら、それは
148
+
149
+ String型で用いられる別のメソッドであるlength()を指しています。
150
+
151
+
152
+
153
+ int c=a.length();
154
+
155
+ とすると、aの文字列の長さがcに代入される、そのような機能を持つメソッドです。
156
+
157
+
158
+
159
+ 最初の一文字を0として数えていく数え方ではlength()の数そのものを入れると
160
+
161
+ 最大文字数を一文字超えてしまうので、length()-1を最大値としているのです。
162
+
163
+
164
+
165
+ >int型で数え切れる範囲内なら数えてやるけど、100万文字目は数えてやらないから使う時気を付けろよ!という意味?
166
+
167
+ そうです。通常使用する分には目で追える範囲、数えられる範囲の文字目を取りたす機能で充分です。この
168
+
169
+ charAtメソッドはそれ以上の機能を持っていないのです。

2

訂正

2016/11/26 04:29

投稿

退会済みユーザー
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  APIは日本語訳されてあっても、メソッド内部の変数やメソッド名そのものまでは日本語訳されていません。
64
64
 
65
- charAt の場合 at が The train stop at the station.(その列車はその駅で止まる)などで使われている
65
+ charAt の場合 at が The train stops at the station.(その列車はその駅で止まる)などで使われている
66
66
 
67
67
  「どこで」を示す単語だと分かり
68
68
 

1

訂正

2016/11/26 03:42

投稿

退会済みユーザー
test CHANGED
@@ -114,6 +114,6 @@
114
114
 
115
115
 
116
116
 
117
-
117
+
118
118
 
119
119
  http://wa3.i-3-i.info/index.html