中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java中stringstream類怎么使用

小億
108
2023-07-07 14:22:44
欄目: 編程語言

在Java中,沒有直接對應的StringStream類。但是,你可以使用StringReaderStringWriter類來實現類似的功能。

StringReader類用于從字符串讀取字符流,StringWriter類用于將字符寫入字符串。

下面是一個使用StringReaderStringWriter的示例:

import java.io.StringReader;
import java.io.StringWriter;
public class StringStreamExample {
public static void main(String[] args) {
String input = "Hello World";
// 使用StringReader讀取字符流
StringReader reader = new StringReader(input);
int c;
try {
while ((c = reader.read()) != -1) {
System.out.println((char) c);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
reader.close();
}
// 使用StringWriter寫入字符流
StringWriter writer = new StringWriter();
try {
writer.write("Hello");
writer.write(" ");
writer.write("World");
} catch (IOException e) {
e.printStackTrace();
} finally {
writer.close();
}
String output = writer.toString();
System.out.println(output);
}
}

輸出結果:

H
e
l
l
o
W
o
r
l
d
Hello World

在上面的示例中,我們首先使用StringReader從字符串中讀取字符流,并逐個打印每個字符。然后,我們使用StringWriter將字符串寫入字符流,并將結果轉換為字符串并打印出來。注意,在使用StringReaderStringWriter時,要注意關閉流以釋放資源。

0
西盟| 徐汇区| 延边| 车致| 习水县| 北宁市| 梅州市| 安徽省| 来宾市| 赤城县| 绍兴县| 阳新县| 且末县| 固安县| 新巴尔虎左旗| 海原县| 保定市| 城固县| 新绛县| 开化县| 普陀区| 高碑店市| 泰顺县| 威海市| 靖江市| 新疆| 陇西县| 措美县| 大理市| 湖南省| 乐清市| 若羌县| 纳雍县| 呼和浩特市| 乃东县| 青田县| 琼海市| 南涧| 曲阳县| 塔河县| 恩平市|