回答編集履歴

1

追記

2023/05/02 02:57

投稿

YakumoSaki
YakumoSaki

スコア2027

test CHANGED
@@ -1,6 +1,8 @@
1
1
  以下のコードでうまく動くようになりました。
2
2
  ポイントは、`InputStream#read()` の返り値はintですが、0-255の範囲と指定されていることです。
3
3
  ようするに `unsigned byte` ですが、javaにそのような型がないので `int` で代用していると思われます。
4
+
5
+ `read()` が返すべき値は、文字列のバイト列です。あまりこのあたりに詳しくないので間違っていたらどなたか訂正してください。
4
6
 
5
7
  ```
6
8
  package inout;