首 页 行业资讯 新车 试驾评测 养车用车 车型库

用java 编写一个程序 实现 0-999数字的分组

发布网友 发布时间:2022-04-23 19:26

我来回答

3个回答

热心网友 时间:2023-10-14 20:23

import java.util.ArrayList;
import java.util.List;

public class test {
public static void main(String args[])
{
List<String> listAAB = new ArrayList<String>();
List<String> listABC = new ArrayList<String>();
List<String> listNoAAB = new ArrayList<String>();
List<String> listNoABC = new ArrayList<String>();
for(int i=0;i<1000;i++){
String s = ""+i;
while(s.length()<3)
{
s = "0"+s;
}
char c1 = s.charAt(0);
char c2 = s.charAt(1);
char c3 = s.charAt(2);
if(c1==c2&&c1!=c3){
listAAB.add(s);
}else{
listNoAAB.add(s);
}
if(c1!=c2&&c1!=c3&&c2!=c3){
listABC.add(s);
}else{
listNoABC.add(s);
}

}
System.out.println("AAB"+listAAB);
System.out.println("ABC"+listABC);
System.out.println("NoAAB"+listNoAAB);
System.out.println("NoABC"+listNoABC);
}
}

热心网友 时间:2023-10-14 20:23

过年估计没人写的

热心网友 时间:2023-10-14 20:24

用正则表达式吧追问您会么 能帮忙写一下吗 着急用~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com