2

私は現在、レースの時間を計るために使用されるアプリを作成しています。

すべての時間は、この形式で.txtファイルに保存されます。

STARTOFEVENT,20/11/2011 11:04:58
0,20/11/2011 11:05:14
1,20/11/2011 11:05:17,00:00:02
2,20/11/2011 11:05:19,00:00:04
3,20/11/2011 11:05:20,00:00:05
4,20/11/2011 11:05:21,00:00:06
5,20/11/2011 11:05:22,00:00:07

私が助けを必要としているのは、結果が入ってくるときに、textView / editTextに位置番号(列1)と終了時間(列3)を表示することです。

CSVファイルを解析するためのコードを少し試しましたが、うまくいきませんでした。

4

1 に答える 1

2

の例split(...)...

String csvRecord = "1,20/11/2011 11:05:17,00:00:02";
String[] csvFields = csvRecord.split(",");

csvRecordカンマで区切られた文字列の各部分は、csvFields配列の要素に割り当てられます。配列要素の数はcsvフィールドの数に依存しsplit(...)、正しい数の配列を動的に作成するメソッドによって処理されます。

上記から、asとになりcsvFields[0]1csvFields[1]20/11/2011 11:05:17csvFields[2]00:00:02

于 2012-03-01T00:00:51.317 に答える