如何在Java中将字符串转换为DataInputStream类型?

如何在Java中将字符串转换为DataInputStream类型?,java,string,type-conversion,inputstream,datainputstream,Java,String,Type Conversion,Inputstream,Datainputstream,有没有办法在Java中进行这种转换?我已经在网上尝试了将字符串转换为InputStream类型的建议技巧,但不同,我在网上找不到任何其他提示。希望下面的代码可以帮助您将字符串转换为DataInputStream String string = "Sample String"; InputStream inputStream = new ByteArrayInputStream(string.getBytes(Charset.forName("UTF-8"))); DataInputStream

有没有办法在Java中进行这种转换?我已经在网上尝试了将字符串转换为InputStream类型的建议技巧,但不同,我在网上找不到任何其他提示。

希望下面的代码可以帮助您将
字符串
转换为
DataInputStream

String string = "Sample String";
InputStream inputStream = new ByteArrayInputStream(string.getBytes(Charset.forName("UTF-8")));
DataInputStream dis = new DataInputStream(inputStream);

希望下面的代码能帮助您将
字符串
转换为
数据输入流

String string = "Sample String";
InputStream inputStream = new ByteArrayInputStream(string.getBytes(Charset.forName("UTF-8")));
DataInputStream dis = new DataInputStream(inputStream);
这可能会有帮助

import java.io.ByteArrayInputStream;
import java.io.DataInputStream;
import java.io.InputStream;
import java.nio.charset.Charset;

public class MyApp {

    public static void main(String[] args) throws Exception {

        InputStream is = new ByteArrayInputStream("hi I am test".getBytes(Charset.forName("UTF-8")));

        DataInputStream dataIn = new DataInputStream(is);
        while (dataIn.available() > 0) {
            String k = dataIn.readLine();
            System.out.print(k + " ");
        }
    }

}
这可能会有帮助

import java.io.ByteArrayInputStream;
import java.io.DataInputStream;
import java.io.InputStream;
import java.nio.charset.Charset;

public class MyApp {

    public static void main(String[] args) throws Exception {

        InputStream is = new ByteArrayInputStream("hi I am test".getBytes(Charset.forName("UTF-8")));

        DataInputStream dataIn = new DataInputStream(is);
        while (dataIn.available() > 0) {
            String k = dataIn.readLine();
            System.out.print(k + " ");
        }
    }

}

需要代码。你试过什么?另外,请显示您期望的输出和输入,有时“字符串”并不能真正告诉我们任何事情。需要代码。你试过什么?另外,请显示您期望的输出和输入,有时“字符串”并不能真正告诉我们任何事情。