細(xì)心!用心!耐心!

          吾非文人,乃市井一俗人也,讀百卷書,跨江河千里,故申城一游; 一兩滴辛酸,三四年學(xué)業(yè),五六點(diǎn)粗墨,七八筆買賣,九十道人情。

          BlogJava 聯(lián)系 聚合 管理
            1 Posts :: 196 Stories :: 10 Comments :: 0 Trackbacks
          ?
          ??? /**
          ? * 分割字符串,先去除所有空格,再去引號(hào)操作
          ? * */
          ?protected String[] splitString(String lineString){
          ?? ArrayList list = new ArrayList();
          ?? StringBuffer sb = new StringBuffer();
          ?? String[] temp_columnArray = null;
          ?? String[] columnArray = null;
          ?? //字符串如果含有空格,則空格為“半角狀態(tài)下的空格”,如果為全角狀態(tài)下,則空格長(zhǎng)度為1
          ?? lineString = lineString.trim();??
          ?? char[] chars = lineString.toCharArray();
          ?? int length = chars.length;
          ?? for(int i = 0; i < chars.length; i++){?
          ??? if(String.valueOf(chars[i]).trim().length()<1){????
          ???? length --;
          ??? }else{
          ???? sb.append(String.valueOf(chars[i]));
          ??? }
          ?? }
          ???????? System.out.println(sb.toString());
          ???????? String str = sb.toString();
          ???????? temp_columnArray = str.split("['\"']");
          ???????? for(int i = 0; i < temp_columnArray.length; i++){
          ??????? ? if(temp_columnArray[i].trim().length()>=1){
          ??????? ?? list.add(temp_columnArray[i]);
          ??????? ? }
          ???????? }
          ???????? columnArray = (String[])list.toArray(new String[(temp_columnArray.length/2)-1]);
          ???????? System.out.println(columnArray.length);
          ???????? for(int i = 0; i < columnArray.length; i++){
          ??????? ? System.out.println(columnArray[i]);
          ???????? }
          ??return columnArray;
          ?}

          字符串范例(處于一行中,并且每個(gè)字段有引號(hào)): "01290943050280128550" "01" "0" "13548418074" "923041" "13548418074" "1862????? " "1862SMS?? " "01" "0???? " "0???? " "0????? " "0" "85 " "280 " "002801" "???33?? " "13800280500" "20070129094305" "20070129094314" "PXY08 " "0???????? "
          主站蜘蛛池模板: 海原县| 临泽县| 确山县| 墨竹工卡县| 肥东县| 新平| 安陆市| 万盛区| 洛南县| 新巴尔虎左旗| 香格里拉县| 屯留县| 利辛县| 宁化县| 海兴县| 临泉县| 贵港市| 尚志市| 出国| 博乐市| 华宁县| 大足县| 利川市| 定州市| 连州市| 黑龙江省| 湘西| 龙南县| 巫山县| 浑源县| 阳信县| 武隆县| 板桥市| 泽州县| 泰安市| 渑池县| 兴宁市| 韶关市| 三亚市| 来宾市| 秭归县|