Java DataInputStream readUTF()方法
java.io.DataInputStream.readUTF(DataInput in) 用于从流中读取以经修改的UTF-8格式编码的Unicode字符串的表示形式。然后将这个字符串作为字符串返回。
1 语法
public static final String readUTF(DataInput in)
2 参数
无
3 返回值
此方法返回一个Unicode字符串。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
*java.io.DataInputStream.readUTF(DataInput in)方法的例子
*/
import java.io.FileOutputStream;
import java.io.IOException;
public class Demo extends FileOutputStream {
public Demo() throws Exception {
super("d://test.txt");
}
public static void main(String[] args) throws IOException {
Demo fosa = null;
try {
// create new File input stream
fosa = new Demo();
// read byte from file input stream
fosa.finalize();
// converts int to char
System.out.println("Stream is closed successfully.");
} catch(Exception ex) {
// if any error occurs
ex.printStackTrace();
} finally {
// releases all system resources from the streams
if(fosa!=null)
fosa.close();
}
}
}
假设test.txt内容如下:
ABCDE
输出结果为:
Stream is closed successfully.
热门文章
优秀文章