Javaのデータの受け渡しの界面には、InputStream、OutputStreamを使っていることが多くて、これは統一されていて便利なんですが、変換するのが面倒なこともあります。 InputStreamからStringを取り出すのが面倒 実際にInputStreamからStringに変換するコードを検索してみると、なんだか難しいコードが出てきます。 BufferedReader reader = new BufferedReader(new InputStreamReader(is, "UTF-8")); StringBuilder sb = new StringBuilder(); char[] b = new char[1024]; int line; while (0 <= (line = reader.read(b))) { sb.append(b, 0, line); } r