现在有一个文件   内容如下:
public static String ditu[][][] = {
{
{"0101","false","0","0"},  {"0102","false","40","0"},  {"0103","false","80","0"},  {"0104","false","120","0"},  {"0105","false","160","0"},  {"0106","false","200","0"},  {"0107","false","240","0"},  {"0108","false","280","0"},  {"0109","false","320","0"},  {"0110","false","360","0"},  {"0111","false","400","0"},  {"0112","false","440","0"},  {"0113","false","480","0"},  {"0114","false","520","0"},  {"0115","false","560","0"},  {"0116","false","600","0"},  {"0117","false","640","0"},  {"0118","false","680","0"},  {"0119","false","720","0"},  {"0120","false","760","0"},  {"0121","false","800","0"},  {"0122","false","840","0"},  {"0123","false","880","0"},  {"0124","false","920","0"},  {"0125","false","960","0"},  {"0126","false","1000","0"},  {"0127","false","1040","0"},  {"0128","false","1080","0"},  {"0129","false","1120","0"},  {"0130","false","1160","0"},  {"0131","false","1200","0"},  {"0132","false","1240","0"},  {"0133","false","1280","0"},  {"0134","false","1320","0"},  {"0135","false","1360","0"},  {"0136","false","1400","0"},  {"0137","false","1440","0"},  {"0138","false","1480","0"},  {"0139","false","1520","0"},  {"0140","false","1560","0"},  {"0141","false","1600","0"},  {"0142","false","1640","0"},  {"0143","false","1680","0"},  {"0144","false","1720","0"},  {"0145","false","1760","0"},  {"0146","false","1800","0"},  {"0147","false","1840","0"},  {"0148","false","1880","0"},  {"0149","false","1920","0"},  {"0150","false","1960","0"},  {"0151","false","2000","0"},  {"0152","false","2040","0"},  {"0153","false","2080","0"},  {"0154","false","2120","0"},  {"0155","false","2160","0"},  {"0156","false","2200","0"},  {"0157","false","2240","0"},  {"0158","false","2280","0"},  {"0159","false","2320","0"},  {"0160","false","2360","0"},  {"0161","false","2400","0"},  {"0162","false","2440","0"},  {"0163","false","2480","0"},  {"0164","false","2520","0"},  {"0165","false","2560","0"},  {"0166","false","2600","0"},  {"0167","false","2640","0"},  {"0168","false","2680","0"},  {"0169","false","2720","0"},  {"0170","false","2760","0"},  {"0171","false","2800","0"},  {"0172","false","2840","0"},  {"0173","false","2880","0"},  {"0174","false","2920","0"},  {"0175","false","2960","0"},  {"0176","false","3000","0"},  {"0177","false","3040","0"},  {"0178","false","3080","0"} 

}
}
怎么把这个文件里的内容编程这样的:
还是数组结构,把里面的元素除了FALSE或者TRUE其他的全部删除
也就是把里面的{"0101","false","0","0"},  转换为{false},如题

解决方案 »

  1.   

    这里都是false,取到长度,直接new个新的都是flase的有点像那个怎么替换 asdfasdffffffffffffaaa 中所有as为空的题,哈哈
      

  2.   

    楼主,二维就够了吧。
    String[] result = new String[ditu.length];
    for(int i = 0;i< ditu.length;i++){
    String[] tmp = ditu[i];
    for(int j = 0;j<4;j++){
      if(tmp[j].equals("false") || tmp[j].equals("true")){
        result[i] = tmp[j];
        break;
      }
    }
    }
      

  3.   

    0101 false 0 0
    0102 false 40 0
    0103 false 80 0
    0104 false 120 0
    0105 false 160 0
    0106 false 200 0
    0107 false 240 0
    0108 false 280 0
    0109 false 320 0
    0110 false 360 0
    0111 false 400 0
    0112 false 440 0
    0113 false 480 0
    0114 false 520 0
    0115 false 560 0
    0116 false 600 0
    0117 false 640 0
    0118 false 680 0
    0119 false 720 0
    0120 false 760 0
    0121 false 800 0
    0122 false 840 0
    0123 false 880 0
    0124 false 920 0
    0125 false 960 0
    0126 false 1000 0
    0127 false 1040 0
    0128 false 1080 0
    0129 false 1120 0
    0130 false 1160 0
    0131 false 1200 0
    0132 false 1240 0
    0133 false 1280 0
    0134 false 1320 0
    0135 false 1360 0
    0136 false 1400 0
    0137 false 1440 0
    0138 false 1480 0
    0139 false 1520 0
    0140 false 1560 0
    0141 false 1600 0
    0142 false 1640 0
    0143 false 1680 0
    0144 false 1720 0
    0145 false 1760 0
    0146 false 1800 0
    0147 false 1840 0
    0148 false 1880 0
    0149 false 1920 0
    0150 false 1960 0
    0151 false 2000 0
    0152 false 2040 0
    0153 false 2080 0
    0154 false 2120 0
    0155 false 2160 0
    0156 false 2200 0
    0157 false 2240 0
    0158 false 2280 0
    0159 false 2320 0
    0160 false 2360 0
    0161 false 2400 0
    0162 false 2440 0
    0163 false 2480 0
    0164 false 2520 0
    0165 false 2560 0
    0166 false 2600 0
    0167 false 2640 0
    0168 false 2680 0
    0169 false 2720 0
    0170 false 2760 0
    0171 false 2800 0
    0172 false 2840 0
    0173 false 2880 0
    0174 false 2920 0
    0175 false 2960 0
    0176 false 3000 0
    0177 false 3040 0
    0178 false 3080 0
    你想对数据做什么处理?
      

  4.   

    int length = ditu[0].length;
    boolean[] bool_data = new boolean[length];
    String[] data = new String[length];
    for (int i = 0; i < length; i++) {
    data[i] = ditu[0][i][1];
    bool_data[i] = Boolean.valueOf(ditu[0][i][1]).booleanValue();
    }