您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
【第12章:JAVA IO】_打印流
发布时间:2020-12-28 15:17:44编辑:雪饮阅读()
打印到文件
import java.io.*;
public class Hello{
public static void main(String args[]) throws Exception{
PrintStream ps=new PrintStream(new FileOutputStream(new File("d:"+File.separator+"kasumi.txt")));
ps.print("hello ");
ps.println("kasumi!!!");
ps.print("kasumi age is "+24);
ps.close();
}
};
打印流-格式化
import java.io.*;
public class Hello{
public static void main(String args[]) throws Exception{
PrintStream ps=new PrintStream(new FileOutputStream(new File("d:"+File.separator+"kasumi.txt")));
String name="kasumi";
int age=24;
float score=96.5f;
char sex='女';
ps.printf("姓名:%s;年龄:%d;成绩:%f;性别:%c",name,age,score,sex);
ps.close();
}
};
D:\>javac Hello.java
D:\>java Hello
其中%s、%d、%f、%c分别表示字符串、十进制整数、十进制浮点数、单个字符
如果觉得格式字符比较麻烦,还要自己记忆,则可以统一使用%s,据说可以自动转型
import java.io.*;
public class Hello{
public static void main(String args[]) throws Exception{
PrintStream ps=new PrintStream(new FileOutputStream(new File("d:"+File.separator+"kasumi.txt")));
String name="kasumi";
int age=24;
float score=96.5f;
char sex='女';
ps.printf("姓名:%s;年龄:%s;成绩:%s;性别:%s",name,age,score,sex);
ps.close();
}
};
D:\>javac Hello.java
D:\>java Hello
关键字词:java,打印流