2
我無法得到我的頭。奇怪的操作與String.split與用戶輸入不同
System.err.println(convertPdfToText(save).split("3\\.8").length);
如預期打印出的3
在事實的結果,我希望用戶能夠獲得相同。因此,當我運行這段代碼:
System.err.println(convertPdfToText(save).split(seperator).length);
當用戶在JInputField進入了「3 \\ 8」,我得到的數組的長度返回爲1
到底是什麼在這裏發生?
肯定會是四個斜槓,而不是一個? – NightStrider
不,你是對的 – NightStrider
所以在我的例子中,\\表示爲單斜槓?以及如何將用戶輸入更改爲3.8以達到所需的輸入? – NightStrider