参考代码如下:
import java.util.ArrayList;
import java.util.List;
public class Xxxxx {
public static void main(String[] args) {
//用于存放包含7,或是能被7整除的所有数字的集合
Listseven=new ArrayList ();
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);
}
}
运行结果如下图:
public class Demo {
public static void main(String[] args) {
int i=1;
String temp=null;
for(;i<=100;i++)
{
temp=(i+"").trim();
if(temp.indexOf('7')!=-1)
{
System.out.println(i);
}
else
{
if(i%7==0)
{
System.out.println(i);
}
}
}
}
}
100中含7的代码