import java.util.List;
public class ListDemo {
public static void main(String[] args) {
int numLength = 10;
int deleteNum = 5;
List<Integer> list = new ArrayList<Integer>();
init(numLength,list);
delete(deleteNum,list);
print(list);
}
private static void print(List<Integer> list) {
for(int i=0;i<list.size();i++){
System.out.print(list.get(i) +"\t");
}
}
private static void delete(int deleteNum,List<Integer> list) {
for (int i=0;i<list.size();i++){
if((int)list.get(i)==deleteNum){
list.remove(i);
}
}
}
private static void init(int numLength,List<Integer> list) {
for(int i=1;i<=numLength;i++){
list.add(i);
}
}
}
//當然妳要是把妳的代碼貼上來就更好了,可以幫忙找出問題,另外也可以知道妳對java了解到哪個程度了呵,給出的幫助可能更實際壹些