题目大意:
就是查看0到500之间的所有数字字符串中不包含4这个子字符串的总个数。
代码如下:
public class lianxi3 {
public static void main(String[] args) {
int i = 0;
int count = 0;
do {
if (!(i + " ").contains("4"))
//i+" "是为了转换成一个字符串String类型。
//对于String类型的数据contains()函数的主要作用是判断是否包含一个字符串,如果包含就返回ture,否则就返回false。
//(i+" ").contains("4")的意思就是判断i+" "这个字符串是否包含有4这个字符串。!的意思就是如果返回的是ture,则结果就为false,另一种情况相反。
{
count++;
}
i++;
} while (i < 500);
System.out.println(count);
}
}