質問編集履歴
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -234,6 +234,48 @@
|
|
234
234
|
|
235
235
|
```
|
236
236
|
|
237
|
+
```java
|
238
|
+
|
239
|
+
package sample;
|
240
|
+
|
241
|
+
|
242
|
+
|
243
|
+
public class test2 {
|
244
|
+
|
245
|
+
|
246
|
+
|
247
|
+
public static void test2(String aaa) {
|
248
|
+
|
249
|
+
|
250
|
+
|
251
|
+
char[] iii = aaa.toCharArray();
|
252
|
+
|
253
|
+
int[] uuu = new int[iii.length];
|
254
|
+
|
255
|
+
for (int i=0; i<iii.length; i++){
|
256
|
+
|
257
|
+
uuu[i] = iii[i];
|
258
|
+
|
259
|
+
System.out.println(Integer.toHexString(uuu[i]));
|
260
|
+
|
261
|
+
}
|
262
|
+
|
263
|
+
|
264
|
+
|
265
|
+
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
}
|
270
|
+
|
271
|
+
|
272
|
+
|
273
|
+
}
|
274
|
+
|
275
|
+
|
276
|
+
|
277
|
+
```
|
278
|
+
|
237
279
|
|
238
280
|
|
239
281
|
|
@@ -263,3 +305,9 @@
|
|
263
305
|
OS Windows 10 Home 64bit
|
264
306
|
|
265
307
|
を使っています。
|
308
|
+
|
309
|
+
|
310
|
+
|
311
|
+
###[追記]の[追記]
|
312
|
+
|
313
|
+
やっと、やっと解決しました。KSwordOfHaste さんに従ってtest2クラスを作り、文字コードに分解してみたところ、0xFEFF(BOM)が混入していました。どうやらBOMとはUTF-16や32などで採用されている[ZERO WIDTH NO-BREAK SPACE(幅の無い改行しない空白)](http://www.wdic.org/w/WDIC/UTF-16)なるものであり、何故itumoクラスではエラーが出ずにHelloクラスでエラーが出たのかと言うと、実行構成のエンコードが前者ではUTF-8であったのに対して後者ではUTF-16に設定されていたからでした。解答してくださったSwordoneさん、tetratailさん、KSwordOfHasteさん、本当にありがとうございました。
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -243,3 +243,23 @@
|
|
243
243
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
244
244
|
|
245
245
|
javaです。eclipsを使っています。
|
246
|
+
|
247
|
+
|
248
|
+
|
249
|
+
###[追記]
|
250
|
+
|
251
|
+
> swordoneさん 本当ですね コードが全く同じでも、正常に終了する場合とエラーが出る場合がありました(下記画像参照)
|
252
|
+
|
253
|
+
|
254
|
+
|
255
|
+
[itumono(スクリーンショット どっとうpロダ)](http://www.dotup.org/uploda/www.dotup.org1131907.bmp.html)
|
256
|
+
|
257
|
+
[Hello(スクリーンショット どっとうpロダ)](http://www.dotup.org/uploda/www.dotup.org1131914.bmp.html)
|
258
|
+
|
259
|
+
|
260
|
+
|
261
|
+
eclips Version: Neon.1a Release (4.6.1)
|
262
|
+
|
263
|
+
OS Windows 10 Home 64bit
|
264
|
+
|
265
|
+
を使っています。
|