Java 将 List 里面的内容写入桌面的 txt 文档


 

文件内容:

/**
 * 将 list 写入文件中
 */

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.swing.filechooser.FileSystemView;

public class writeListToFile {
	
  public static void main(String[] args) {
		
    FileSystemView fsv = FileSystemView.getFileSystemView();
    File com = fsv.getHomeDirectory();
    String deskPath = com.getPath();
    System.out.println( deskPath );
		
    File file = new File( deskPath + "\\" + "aa.txt" );
    List<String> list = new ArrayList<String>();
    list.add( "123" );
    list.add( "second" );
    list.add( "third" );
        
    BufferedWriter bw = null;
    try {
      bw = new BufferedWriter( new FileWriter(file) );
      for(int i = 0; i < list.size(); i++ ) {
        bw.write( list.get(i) );
        bw.newLine();
      }
      bw.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
    }
}

  

 

进入桌面,打开 aa.txt 文档,如下图:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM