求大神帮我看看这个代码怎么写
public class Test {/**
* 请把控制台输入的地址(addr)插入到源数组(data)对应的位置中
* 其中对应的位置前后顺序应该为:A5-3-1、A5-4-2、A5-20-1、A5-20-2、A5-20-10、A5-20-11、A5-20-15、A5-21-1、荣轩华公司、荣轩华公司门面、双福公馆、双福公馆12楼、
* 双福公馆第14/15层楼、双福公馆1602、双福公馆17楼
*
* 控制台随机输入的测试数据有(每次任选一个):A5-4-2、A5-20-15、A5-21-1、双福公馆第13楼、双福公馆1602、荣轩华公司门面
* @param addr 控制台输入的地址
* @return 插入到data并经过排序后的地址JSON数组
*/
public static JSONArray insertData(String addr){
JSONArray array = new JSONArray();
String[] data = {
"A5-20-1","A5-20-10","A5-20-11","A5-2-1","A5-20-2",
"双福公馆","双福公馆12楼","双福公馆第14/15层楼","荣轩华公司"};
/*-------------请完善代码 begin-------------*/
//TODO
/*-------------请完善代码 end-------------*/
return array;
}
public static void main(String[] args) {
BufferedReader strin=new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入地址:\n");
try {
String addr = strin.readLine();
JSONArray array = insertData(addr);
System.out.println("array = "+array);
} catch (IOException e) {
e.printStackTrace();
}
}
}