為了方便讀取文件,直接從windows文件屬性裡復制了路徑,如圖:
然後貼到eclipse裡:
表面上看pathIn和pathIn2似乎沒有什麼不同,然而,在創建File對象時,總是提示java.io.FileNotFoundException,要報警,上次就碰到這個問題但是沒解決。上次碰到的問題是,在windows一個問價夾裡竟然可以存在兩個同名文件!!
我把那些字符串都復制出來,寫一個簡單的html來測試一下:
看下實際效果:
這下明了了,前面的” ;”特麼是個什麼鬼,CSDN markdown也打不出來這個字符串,分號和4之間沒有空格。搜一下吧:
從左到右的植入?
其實是unicode標准裡,為了適配某些字符集的規定,比如阿拉伯語,顯示的時候是從右向左的(為啥?難道他們寫字是從右向左?果然是這樣!!剛查了一下)
後來我發現,windows裡面其實有個小提示的,看箭頭指的地方,有個淺灰色的豎線。然而復制到其他地方就不顯示了,notepad裡顯示全部字符也不顯示,但是確實被復制過去了。
windows的命名規則,希望這篇博文有所幫助。
剛開始簡直有在電腦上裝Ubuntu的沖動,然而想了想那麼多的開發環境(手動再見)