参考代码如下:
import java.util.ArrayList;
import java.util.List;
public class Xxxxx {
public static void main(String[] args) {
//用于存放包含7,或是能被7整除的所有数字的集合
List<Integer> seven=new ArrayList<Integer>();
for (int i = 1; i <= 100; i++) {
//将数字i转化为字符串
String istr=i+"";
if(i%7==0){
//被7整除(余数为0)
seven.add(i);
}else if(istr.contains("7")){
//包含7
seven.add(i);
}
}
System.out.println("包含7,或是能被7整除的所有数字为:"+seven);
}
}
运行结果如下图: