Java / Android-将InputStream转换为字符串

科林·乌里(Collin Urie):

我正在通过蓝牙读取来自设备的恒定数据流。我想知道如何将这些数据转换为字符串并打印出来?缓冲区将包含一个ASCII字符串,但是当我运行它时,它会打印出整数,我希望能够看到该字符串。

 while (true) {
                try {
                    //read the data from socket stream
                    if(mmInStream != null) {
                       int input = mmInStream.read(buffer);

                       System.out.println(input);
                    }
                    // Send the obtained bytes to the UI Activity
                } catch (IOException e) {
                    //an exception here marks connection loss
                    //send message to UI Activity
                    break;
                }
            }
Flutter社区:

你可以试试看

public String isToString(InputStream is) {
        final int bufferSize = 1024;
        final char[] buffer = new char[bufferSize];
        final StringBuilder out = new StringBuilder();
        Reader in = new InputStreamReader(inputStream, "UTF-8");
        for (; ; ) {
            int rsz = in.read(buffer, 0, buffer.length);
            if (rsz < 0)
                break;
            out.append(buffer, 0, rsz);
        }
        return out.toString();
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将 Android Java 格式的字符串转换为 Swift

将ASCII字符串转换为十进制等效字符串-Java / Android

如何将HTML转换为字符串的Android的Java?

将字符串转换为int以在Java android中找到结果

如何将JSON字符串转换为JAVA android中的对象

DateTime从PHP到Java(Android):如何将字符串转换为DateTime对象?

Java / Android-将GMT时间字符串转换为本地时间

将json字符串转换为json数组-android java

Android Java-将字符串“ 2013/12/17”正确转换为UNIX的时间戳

将字符串转换为人类可读的日期(java / android)

如何在Java中将InputStream转换为字符串?

如何在Java中将字符串转换为InputStream?

Java Android AsyncHttpClient 将 byte[]responseBody 转换为 InputStream

Java集合将字符串转换为字符列表

Java:将字符转换为字符串

Java:将日期字符串转换为字符

java:将字符串转换为希腊字符

在Android(Java)中将选定的图像转换为base64字符串

如何在Java或android中将URL中存在的JSON数据转换为JSON字符串?

Android-Java列表转换为字符串,反之亦然

Android将JSONArray转换为字符串数组

Android,如何将字符串转换为日期?

如何将字符串转换为列表(Android)?

如何将字符串转换为TimeZone:Android

Android将字符串转换为JSONObject

如何将字符串转换为Android的位置?

将json格式的字符串转换为jsonObject Android

将意图转换为字符串 Android

将Java对象转换为XML字符串