簡體   English   中英

文件編寫器未在代碼中寫入沒有錯誤

[英]File Writer not writing no error in code

好的,我已經多次編寫了此代碼,但是由於某種原因,它沒有在該位置創建文本文件

public static void sauve(String a , String b , int c , String d , int f ) {
  int i;
  try {      
    FileWriter fw=new FileWriter("C:\\Users\\Toshiba\\Desktop\\result.txt");              
    BufferedWriter bw= new BufferedWriter(fw);     
    bw.write("Name : " +d);     
    bw.newLine();     
    bw.write("question number : "+ f);    
    bw.newLine();    
    bw.write("start time "+ a);    
    bw.newLine();    
    bw.write("Score : "+ c);    
    bw.newLine();    
    bw.write("finish time "+ b);    
    bw.close();     
  } catch (Exception e) {
    System.out.println("Error "+e);
  }
} 

如果您確實希望您的應用程序是跨平台的,則應使用File.separator或更高版本,並使用URL的( new Url("path/in/unix/form/file.ext") ),如果需要用戶您可以使用的默認目錄

System.getProperty("user.dir") + File.separator + "desktop"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM