用于拆分数据的ArrayList包含日期

时间:2016-01-31 18:04:59

标签: java arraylist

我正在试图弄清楚如何写这样的数据: {“温度”= 19.7,“湿度”= 11,“日”= 1,“月”= 3,“年”= 1995}

我正在努力的是如何拆分数据并使用它,我应该创建一个新的arrayList,还是我可以将它拆分到同一个数组中?

来自txt文件的数据:

19.7 | 11 | 1995年1月1日

12.0 | 12 | 1995年2月1日

14.6 | 11 | 1995年3月1日

10.1 | 10 | 1995年4月1日

我的节目:

 ArrayList<String> weather = new ArrayList<String>();
    while (scanner.hasNextLine()){
        String line = scanner.nextLine();
        String [] splittedString = line.split("|");
        System.out.print(" \"Tempreture\" = "+splittedString[0]);
        System.out.print(", \"Humidity\" = "+splittedString[1]);


     String [] splitDate = line.split("/");

        System.out.print(" \"day\"= "+splitDate[2]);
        System.out.print(" \"month\"= "+splitDate[3]);
        System.out.print(" \"year\"= "+splitDate[4]);
        weather.add(splittedString[3]);
        for (int i=4;i<splittedString.length;i++){
            System.out.print(splittedString[i]+", ");

0 个答案:

没有答案