📄 testcreatecommand.java
字号:
package net.aetherial.gis.test;
import java.io.File;
import net.aetherial.gis.surface.CreateFile;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2004</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class TestCreateCommand {
private String[] yuanlai = {
"总 计",
"总计",
"市辖区",
"瑶海区",
"庐阳区",
"蜀山区",
"包河区",
"长丰县",
"肥东县",
"肥西县",
"总计",
"市辖区",
"镜湖区",
"马塘区",
"新芜区",
"鸠江区",
"芜湖县",
"繁昌县",
"南陵县",
"总计",
"市辖区",
"龙子湖区",
"蚌山区",
"禹会区",
"淮上区",
"怀远县",
"五河县",
"固镇县",
"总计",
"市辖区",
"大通区",
"田家庵区",
"谢家集区",
"八公山区",
"潘集区",
"凤台县",
"总计",
"市辖区",
"金家庄区",
"花山区",
"雨山区",
"当涂县",
"总计",
"市辖区",
"杜集区",
"相山区",
"烈山区",
"濉溪县",
"总计",
"市辖区",
"铜官山区",
"狮子山区",
"郊区",
"铜陵县",
"总计",
"市辖区",
"迎江区",
"大观区",
"郊区",
"怀宁县",
"枞阳县",
"潜山县",
"太湖县",
"宿松县",
"望江县",
"岳西县",
"桐城市",
"总计",
"市辖区",
"屯溪区",
"黄山区",
"徽州区",
"歙县",
"休宁县",
"黟县",
"祁门县",
"总计",
"市辖区",
"琅琊区",
"南谯区",
"来安县",
"全椒县",
"定远县",
"凤阳县",
"天长市",
"明光市",
"总计",
"市辖区",
"颍州区",
"颍东区",
"颍泉区",
"临泉县",
"太和县",
"阜南县",
"颍上县",
"界首市",
"总计",
"市辖区",
"墉桥区",
"砀山县",
"萧县",
"灵璧县",
"泗县",
"总计",
"市辖区",
"居巢区",
"庐江县",
"无为县",
"含山县",
"和县",
"总计",
"市辖区",
"金安区",
"裕安区",
"寿县",
"霍邱县",
"舒城县",
"金寨县",
"霍山县",
"总计",
"市辖区",
"谯城区",
"涡阳县",
"蒙城县",
"利辛县",
"总计",
"市辖区",
"贵池区",
"东至县",
"石台县",
"青阳县",
"总计",
"市辖区",
"宣州区",
"郎溪县",
"广德县",
"泾县",
"绩溪县",
"旌德县",
"宁国市"
};
String[][] newStr = {
{
"谯城区", "19", "18.77549721"}, {
"蒙城县", "5", "3.630007786"}, {
"涡阳县", "3", "1.865198177"}, {
"利辛县", "12", "27.39571892"}, {
"霍邱县", "117", "222.1513584"}, {
"霍山县", "66", "100.0116357"}, {
"金安区", "41", "70.11268629"}, {
"舒城县", "54", "86.65645187"}, {
"金寨县", "108", "279.866778"}, {
"裕安区", "66", "119.522019"}, {
"寿县", "51", "53.82363329"}, {
"肥西县", "4", "6.514312585"}, {
"长丰县", "5", "7.617381263"}, {
"瑶海区", "1", "0.366154001"}, {
"枞阳县", "7", "11.23368532"}, {
"望江县", "40", "112.966096"}, {
"太湖县", "85", "212.1785535"}, {
"桐城市", "9", "15.79258888"}, {
"宿松县", "43", "118.1626577"}, {
"岳西县", "39", "139.9699584"}, {
"怀宁县", "89", "197.5276692"}, {
"大观区", "38", "71.54529671"}, {
"宜秀区", "15", "24.3582809"}, {
"迎江区", "4", "2.999130863"}, {
"潜山县", "25", "80.28104387"}, {
"泾县", "40", "59.4557732"}, {
"广德县", "2", "3.155341919"}, {
"宣州区", "17", "35.86538618"}, {
"绩溪县", "18", "36.64383365"}, {
"旌德县", "21", "49.71551432"}, {
"郎溪县", "21", "52.77917769"}, {
"宁国市", "15", "49.1155703"}, {
"萧县", "54", "45.37431837"}, {
"墉桥区", "13", "16.19269294"}, {
"砀山县", "15", "17.52479547"}, {
"灵璧县", "9", "20.56150239"}, {
"泗县", "12", "9.503605661"}, {
"庐江县", "5", "8.57900474"}, {
"和县", "18", "45.59072398"}, {
"无为县", "4", "3.166137475"}, {
"居巢区", "9", "10.3082229"}, {
"含山县", "7", "12.05568197"}, {
"青阳县九华区", "14", "18.50437967"}, {
"东至县", "98", "268.44111"}, {
"贵池区", "50", "109.6789675"}, {
"石台县", "26", "58.05531609"}, {
"杜集区", "5", "4.05590979"}, {
"濉溪县", "51", "82.16706142"}, {
"大通区", "1", "0.391176671"}, {
"谢家集区", "3", "1.886218533"}, {
"凤台县", "2", "5.14710082"}, {
"潘集区", "2", "2.299692948"}, {
"田家庵区", "4", "3.405393249"}, {
"明光市", "75", "171.3681236"}, {
"全椒县", "33", "82.32921653"}, {
"来安县", "44", "100.9425872"}, {
"天长市", "2", "3.762960561"}, {
"定远县", "202", "405.1007624"}, {
"南谯区", "10", "17.60341943"}, {
"凤阳县", "10", "15.23862211"}, {
"芜湖县", "10", "18.15810638"}, {
"鸠江区", "2", "1.354976557"}, {
"三山区", "1", "0.805636798"}, {
"繁昌县", "1", "1.473636247"}, {
"马塘区", "1", "0.973388859"}, {
"南陵县", "11", "17.9897257"}, {
"怀远县", "40", "49.01637067"}, {
"固镇县", "10", "7.742553715"}, {
"五河县", "20", "12.01000059"}, {
"淮上区", "1", "0.463025814"}, {
"郊区", "14", "12.28328314"}, {
"铜陵县", "52", "87.83586257"}, {
"颍州区", "10", "15.01418515"}, {
"阜南县", "89", "87.2430417"}, {
"颍泉区", "3", "3.407350183"}, {
"临泉县", "64", "107.6807709"}, {
"颍东区", "2", "1.222373842"}, {
"界首市", "9", "18.15830996"}, {
"太和县", "27", "58.06054023"}, {
"当涂县", "26", "39.06100542"}, {
"雨山区", "2", "1.25106958"}, {
"黄山区", "14", "26.85220456"}, {
"屯溪区", "10", "14.51614829"}, {
"歙县", "189", "535.8944798"}, {
"黟县", "27", "57.79214135"}, {
"休宁县", "84", "222.3865118"}, {
"祁门县", "54", "264.8506091"}, {
"徽州区", "30", "75.221394"}
};
private boolean isPipei(String name1, String name2) {
if (name1.length() > 2) {
name1 = name1.substring(0, 2);
}
if (name2.length() > 2) {
name2 = name2.substring(0, 2);
}
if (name1.equals(name2) || name2.equals(name1)) {
return true;
}
else {
return false;
}
}
private void printCannotPipei() {
for (int i = 0; i < newStr.length; i++) {
if (! (newStr[i][0].trim().equals(""))) {
System.out.println(newStr[i][0] + "\t" + newStr[i][1] + "\t" +
newStr[i][2]);
}
}
}
private String[] find(String name) {
String[] temp = new String[3];
for (int i = 0; i < newStr.length; i++) {
if (isPipei(name, newStr[i][0])) {
temp[0] = newStr[i][0];
temp[1] = newStr[i][1];
temp[2] = newStr[i][2];
newStr[i][0] = "";
newStr[i][1] = "";
newStr[i][2] = "";
return temp;
}
}
temp[0] = "";
temp[1] = "";
temp[2] = "";
return temp;
}
private String run() {
String n = "";
String[] temp = null;
for (int i = 0; i < yuanlai.length; i++) {
temp = find(yuanlai[i]);
n += yuanlai[i] + "\t" + temp[0] + "\t" + temp[1] + "\t" + temp[2] +
"\r\n";
}
return n;
}
public static void createFile(String n) {
CreateFile cf = new CreateFile(new File("E:\\test\\7\\log1.txt"));
cf.setEncode("GB2312");
cf.memoryToFile(n);
}
public TestCreateCommand() {
}
// File direct = new File("E:\\农村公路通达情况调查\\数据\\报省数据\\通达情况专项调查\\安徽省\\");
// String temp = "%JAVA_HOME%\\bin\\java -Xmx384m -classpath \".;%CLASSPATH%\" net.aetherial.gis.our.search.Search ";
// String temp2 = " E:\\test\\7";
// File[] child = direct.listFiles();
// for (int i = 0; i < child.length; i++) {
// System.out.println(temp + child[i].getAbsolutePath() + temp2);
// }
public static void main(String[] args) {
TestCreateCommand test = new TestCreateCommand();
System.out.println(test.run());
test.run();
System.out.println("CannotPiperi");
test.printCannotPipei();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -