Java,是由Sun Microsystems公司于1995年5月推出的Java程序設計說話和Java平臺的總稱。用Java實現的HotJava瀏覽器(撐持Java applet)顯示了Java的魅力:跨平臺、動態的Web、Internet計較。從此,Java被普遍接管并鞭策了Web的敏捷成長,常用的瀏覽器現均撐持Java applet。
.dat并不是一種尺度文件。很多文件都利用這個擴展名,但文件寄義分歧。而很多數據闡發軟件也用這個擴展名保留數據。所以這要看具體的軟件環境來心猿意馬。DAT文件,可以按照擴展名來看就是DATA的意思,即數據文件,這類文件并沒有進行絕對化的界說,例如VCD光盤中的dat文件就可以用一般的視頻播放器打開,而QQ的dat文件中則存儲了用戶信息,是不克不及利用常規體例打開的,只有QQ程序可以拜候。還有一些其他程序都有本身對dat文件的界說,要經由過程發生它的程序來打開與之相聯系關系的dat文件。
打開myeclipse file --》new--》web project
具體操作如下圖所示:
第一步:起首編寫文件操作類FileUtil。
1、編寫寫入文件內容的操作rewrite
2、編寫讀取文件內容的操作readString
3、具體實現代碼如下所示:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class FileUtil {
public static void rewrite(File file, String data) {
BufferedWriter bw = null;
try {
bw = new BufferedWriter(new FileWriter(file));
bw.write(data);
} catch (IOException e) {
e.printStackTrace();
} finally {
if (bw != null) {
try {
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
public static String readString(File file) {
BufferedReader br = null;
String data = "";
try {
br = new BufferedReader(new FileReader(file));
for (String str = null; (str = br.readLine()) != null;) {
data += (str+"\n");
}
} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return data;
}
}
第二步:測試生當作寫入dat內容。
1、dat文件的操作和一般的txt文件操作根基一樣
2、file默認生當作文件位置在當前項面前目今
代碼如下:
import java.io.File;
public class TestDat {
public static void main(String[] args) {
File file = new File("test.dat");
FileUtil.rewrite(file, "第一行測試數據");
}
}
第三步:測試讀取dat中的內容。
1、編纂生當作的文件中的內容
2、將內容輸出到節制臺展示
3、具體代碼如下所示:
import java.io.File;
public class TestDat {
public static void main(String[] args) {
File file = new File("test.dat");
if (file.exists()) {
String str = FileUtil.readString(file);
System.out.println(str);
} else {
System.out.println("文件不存在!");
}
}
}
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!