色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 寫入文件和讀取文件

Java 作為一門編程語言,提供了很多強(qiáng)大的操作文件的工具。其中,寫入文件和讀取文件也是很常見的操作。

在 Java 中,我們可以使用FileOutputStreamFileInputStream這兩個類來實(shí)現(xiàn)文件的寫入和讀取。

文件寫入使用FileOutputStream類。我們需要創(chuàng)建一個FileOutputStream對象,并將需要寫入的內(nèi)容轉(zhuǎn)換成字節(jié)數(shù)組。之后,我們可以調(diào)用write(byte[] b)方法將字節(jié)數(shù)組寫入文件。示例代碼如下:

try {
FileOutputStream fos = new FileOutputStream("test.txt");
String str = "Hello, World!";
byte[] bytes = str.getBytes();
fos.write(bytes);
fos.close();
} catch (Exception e) {
e.printStackTrace();
}

文件讀取使用FileInputStream類。我們需要創(chuàng)建一個FileInputStream對象,并使用read()方法讀取文件中的字節(jié)數(shù)據(jù)。之后,我們可以使用new String(byte[] bytes)方法將讀取到的字節(jié)數(shù)據(jù)轉(zhuǎn)換成字符串。示例代碼如下:

try {
FileInputStream fis = new FileInputStream("test.txt");
byte[] bytes = new byte[1024];
int n = fis.read(bytes);
fis.close();
String str = new String(bytes, 0, n);
System.out.println(str);
} catch (Exception e) { 
e.printStackTrace();
}

總的來說,Java 提供了很多強(qiáng)大的文件操作工具,使用起來也很方便。掌握好了這些操作,將會使得我們的開發(fā)效率更高。