汉字编码和格式化输入输出
汉字编码
utf-8
utf-8是一种变形的utf,因为utf的编码是两个字节表达一个字符,但是因为在英文的文档里,大家都是20个字符,那么原本用一个字节就可以表达的,所以utf-8就是,如果你是英文字符:ABCD的,数字字符:1234的,就用一个字节表达,这样的一种编码形式就叫做utf-8
汉字编码
inputStreamReader(InputStream in)创建一个使用默认字符集的InputStreamReader。
InputStreanReader(InputStream in,Charset cs)创建使用给定字符集的inputStreamReader。
InputStreamReader(InputStream in,CharsetDecoder dec)创建使用给定字符集解码器InputStreamReader。
inputStreamReader (InputStream in,String charsetName)创建使用指定字符集的InputStreamReader。
格式化输入输出
PrintWriter
format("格式",...);
printf("格式",...);
print(各种基本类型);
println(各种基本类型);
Scanner
在InputStream或Reader上建立一个Scanner对象可以从流中的文本 中解析出以文本表达的各种基本类型
next...()
Stream/Reader/Scanner