国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java實現CSV 字段分割

2019-11-26 15:03:56
字體:
來源:轉載
供稿:網友

支持引號嵌套,逗號分割

private static String[] cvsField(String line){    List<String> fields = new LinkedList<>();    char[] alpah = line.toCharArray();    boolean isFieldStart = true;    int pos = 0; int len = 0; boolean yinhao = false;    for(char c : alpah){      if(isFieldStart){        len = 0;        isFieldStart = false;      }      if(c == '/"'){        yinhao = !yinhao;      }      if(c == ',' && !yinhao){        fields.add(new String(alpah, pos - len, len));        isFieldStart = true;      }      pos++; len++;    }    return fields.toArray(new String[0]);  }

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西宁市| 龙里县| 依安县| 来宾市| 阿巴嘎旗| 金堂县| 将乐县| 南川市| 泸定县| 宜阳县| 长丰县| 建昌县| 石景山区| 师宗县| 开封市| 霞浦县| 昌吉市| 惠东县| 萨嘎县| 保靖县| 西宁市| 万州区| 象州县| 博爱县| 宜宾县| 绵阳市| 拜泉县| 大英县| 新源县| 汾西县| 乐山市| 集安市| 高尔夫| 饶河县| 莲花县| 阿尔山市| 河北省| 大荔县| 广水市| 宜兴市| 观塘区|