真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java代碼追加 java相加代碼

java如何追加寫入txt文件

 java中,對文件進(jìn)行追加內(nèi)容操作的三種方法!

創(chuàng)新互聯(lián)主營申扎網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app開發(fā),申扎h5成都微信小程序搭建,申扎網(wǎng)站營銷推廣歡迎申扎等地區(qū)企業(yè)咨詢

import?java.io.BufferedWriter;

import?java.io.FileOutputStream;

import?java.io.FileWriter;

import?java.io.IOException;

import?java.io.OutputStreamWriter;

import?java.io.PrintWriter;

import?java.io.RandomAccessFile;

//如果文件存在,則追加內(nèi)容;如果文件不存在,則創(chuàng)建文件,追加內(nèi)容的三種方法

public?class?AppendContentToFile?{

@SuppressWarnings("static-access")

public?static?void?main(String[]?args)?{

AppendContentToFile?a?=?new?AppendContentToFile();

a.method1();

a.method2("E:\\dd.txt",?"222222222222222");

a.method3("E:\\dd.txt",?"33333333333");

}

方法1:

public?void?method1()?{

FileWriter?fw?=?null;

try?{

//如果文件存在,則追加內(nèi)容;如果文件不存在,則創(chuàng)建文件

File?f=new?File("E:\\dd.txt");

fw?=?new?FileWriter(f,?true);

}?catch?(IOException?e)?{

e.printStackTrace();

}

PrintWriter?pw?=?new?PrintWriter(fw);

pw.println("追加內(nèi)容");

pw.flush();

try?{

fw.flush();

pw.close();

fw.close();

}?catch?(IOException?e)?{

e.printStackTrace();

}

}

方法2:

public?static?void?method2(String?file,?String?conent)?{

BufferedWriter?out?=?null;

try?{

out?=?new?BufferedWriter(new?OutputStreamWriter(

new?FileOutputStream(file,?true)));

out.write(conent+"\r\n");

}?catch?(Exception?e)?{

e.printStackTrace();

}?finally?{

try?{

out.close();

}?catch?(IOException?e)?{

e.printStackTrace();

}

}

}

方法3:

public?static?void?method3(String?fileName,?String?content)?{

try?{

//?打開一個(gè)隨機(jī)訪問文件流,按讀寫方式

RandomAccessFile?randomFile?=?new?RandomAccessFile(fileName,?"rw");

//?文件長度,字節(jié)數(shù)

long?fileLength?=?randomFile.length();

//?將寫文件指針移到文件尾。

randomFile.seek(fileLength);

randomFile.writeBytes(content+"\r\n");

randomFile.close();

}?catch?(IOException?e)?{

e.printStackTrace();

}

}

}

java如何對文件追加寫入

java文件追加內(nèi)容的三種方法:

方法一:

public static void writeToTxtByRandomAccessFile(File file, String str){

RandomAccessFile randomAccessFile = null;

try {

randomAccessFile = new RandomAccessFile(file,"rw");

long len = randomAccessFile.length();

randomAccessFile.seek(len);

randomAccessFile.writeBytes(new String(str.getBytes(),"iso8859-1")+"\r\n");

} catch (FileNotFoundException e) {

e.printStackTrace();

}catch (IOException e) {

e.printStackTrace();

}finally{

try {

randomAccessFile.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

方法二:

public static void writeToTxtByFileWriter(File file, String content){

BufferedWriter bw = null;

try {

FileWriter fw = new FileWriter(file, true);

bw = new BufferedWriter(fw);

bw.write(content);

} catch (IOException e) {

e.printStackTrace();

}finally{

try {

bw.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

方法三:

public static void writeToTxtByOutputStream(File file, String content){

BufferedOutputStream bufferedOutputStream = null;

try {

bufferedOutputStream = new BufferedOutputStream(new FileOutputStream(file, true));

bufferedOutputStream.write(content.getBytes());

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch(IOException e ){

e.printStackTrace();

}finally{

try {

bufferedOutputStream.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

怎么在java中將一個(gè)list中的內(nèi)容添加至另一個(gè)list中

在JAVA中,想要把一個(gè)list中的內(nèi)容添加至另一個(gè)list中,有兩種方法:

采用循環(huán)的方法。通過循環(huán)第一個(gè)ArrayList,然后通過每循環(huán)一次的方式,將值賦值給另一個(gè)ArrayList。具體代碼實(shí)現(xiàn)如下:

2.采用ArrayList自帶的addAll()方法。addAll()方法是通過傳入整一個(gè)List,將此List中的所有元素加入到新的List中,也就是當(dāng)前List會增加的元素個(gè)數(shù)等于傳入的List的大小。該方法較為簡單,具體代碼實(shí)現(xiàn)如下:

java:代碼追加,打印IF,ELSE里的內(nèi)容.

public class Test {

public static void main(String[] args) {

double a = 1;

System.out.println(new Test() {

public String test() {

System.out.println("11");

System.out.println("22");

System.exit(1);

return "123";

}

}.test());

if (((System.out.printf("11")) == null) a == a) {

System.out.println("11");

} else {

System.out.println("22");

}

}

}


分享標(biāo)題:java代碼追加 java相加代碼
轉(zhuǎn)載來源:http://weahome.cn/article/ddddoge.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部