全屏
java.io.DataInputStream.readUTF(DataInput in) 方法读取在已使用UTF-8修改版格式编码的字符串。
声明
以下是java.io.DataInputStream.readUTF(DataInput in) 方法声明:public static final String readUTF(DataInput in)
参数NA
返回值
此方法返回一个= Unicode字符串
异常EOFException
UTFDataFormatException
IOException -- 如果发生I/ O错误..
例子
下面的例子显示java.io.DataInputStream.readUTF(DataInput in)方法的用法。package cn.sxt;
import java.io.FileOutputStream;
import java.io.IOException;
public class FileOutputStreamAvailable extends FileOutputStream {
public FileOutputStreamAvailable() throws Exception {
super("C://test.txt");
}
public static void main(String[] args) throws IOException {
FileOutputStream fos = null;
FileOutputStreamAvailable fosa = null;
try{
// create new File input stream
fosa = new FileOutputStreamAvailable();
// 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(fos!=null)
fos.close();
}
}}
假设我们有一个文本文件c:/ test.txt,它具有以下内容。该文件将被用作输入到我们的示例程序:ABCDE
让我们编译和运行上面的程序,这将产生以下结果:Stream is closed successfully.
分享到:
0评论