2015-06-26 25 views
-1

我保存Excel文件爲.csv文件,這使得它具有的風格:忽略浮點數組中的字符?

58884,1,2912,3,,0,0,3_A,05-May-11,3,5,2,7.18161941, 

所以它使所有用逗號分隔的列。當我讀取數組時,我將數據放入浮點數組中。我怎樣才能將逗號與我真正想要的號碼分開?謝謝您的幫助!

+3

歡迎來到stackoverflow.com。請花些時間閱讀[幫助頁面](http://stackoverflow.com/help),尤其是名爲[「我可以問些什麼話題?」]的章節(http://stackoverflow.com/help/)討論話題)和[「我應該避免問什麼類型的問題?」](http://stackoverflow.com/help/dont-ask)。另請[請閱讀如何提出好問題](http://stackoverflow.com/help/how-to-ask)。您可能還想了解如何創建[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 –

+1

@Reconlll,你可以編輯你的問題,以糾正錯別字和一切。如果你添加了你所嘗試過的東西,你的代碼等,你會得到更好的迴應。 –

+1

@ReconIII你真正想要的數字**,有很多數字。 –

回答

3

在你的情況,我建議以下兩個步驟:

  1. 斯普利特陣列由逗號
  2. 檢查splited每一個部分是一個數字,如果是,將其添加到陣列中。

你可以找到here關於如何拆分字符串的一個很好的解決方案。 若要檢查獲得的字符串是否爲有效數字,請參閱this