
正文
字节流代码java 字节流设置编码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java程序设计——字节流操作
代码如下,运行下,是否符合你的要求:
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.Scanner;
public class Test
{
public static void main(String[] args) throws Exception
{
Scanner scan = new Scanner(System.in);
DataOutputStream dos = new DataOutputStream(new FileOutputStream("1.txt"));
//从键盘上输入10个整数,判断哪些是偶数,把所有偶数写到一个文件中去
String content = "";
for(int i=0;i10;i++)
{
System.out.println("请输入第" + (i+1) + "个数");
int num = scan.nextInt();
if(num %2 == 0) content += num + ",";
}
dos.writeUTF(content);
scan.close();
//从文件中读出这些偶数,显示在屏幕上
DataInputStream dis = new DataInputStream(new FileInputStream("1.txt"));
try
{
content = dis.readUTF();
System.out.println(content);
} catch (Exception e)
{
e.printStackTrace();
}
dis.close();
}
}
相关问答
Q1: Java IO 控制台,利用字节流输出中文 内容(本是同根生,相煎何太急。)代码如下
用BufferedReader就可以了
public class Test8
{
public static void main(String[] args) throws Exception
{
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(new File(
"C:/Users/Lenovo/Desktop/新建文本文档.txt"))));
String line = br.readLine();
while (null != line)
{
System.out.print(line);
line = br.readLine();
}
br.close();
}
}
Q2: java字节流和字符流的区别?
Java 字符流和字节流字节流代码java的区别如下:
字符流处理字节流代码java的单元为 2 个字节的 Unicode 字符字节流代码java,分别操作字符、字符数组或字符串。
而字节流处理单元为 1 个字节,操作字节和字节数组。
请采纳,谢谢
字节流代码java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于字节流设置编码、字节流代码java的信息别忘了在本站进行查找喔。







