2013-10-14 170 views
0

字符串我希望把字符串文件的路徑,如下圖所示:放入文件路徑

String type="videos"; 
File folder = new File("C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\book\\+type") ; 

這是給空指針異常

請告訴我如何在路徑中放置一個字符串。

回答

0

剛剛從各地type刪除"

("C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\book\\" + type); 
                       ↑ 

嘗試以下操作:

String str = "World"; 
System.out.println("Hello " + str); 

閱讀official documentation更好地理解字符串。

你得到NullPointerException因爲文件"type"不存在,所以foldernull,如果你不檢查,如果它是null,您會在嘗試做folder.something得到的異常。

0
File folder = new File("C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\webapps\\book\\" + type);