java问题 大神求教
代码的作用是在[n,m]中找出包含38或4的数的个数 我想问为什么我用indexof时 发现 即使我输入4时 也显示查找不到呢
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner zx = new Scanner(System.in);
while (zx.hasNext()) {
int n = zx.nextInt();
int m = zx.nextInt();
if(n == 0 && m == 0 ) break;
int j = 0;
for (int i = n; i <= m; i++) {
String a = Integer.toString(i);
if (a.indexOf(38) != -1 || a.indexOf(4) != -1) {
j++;
}
}
System.out.println(j);
}
}
}
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner zx = new Scanner(System.in);
while (zx.hasNext()) {
int n = zx.nextInt();
int m = zx.nextInt();
if(n == 0 && m == 0 ) break;
int j = 0;
for (int i = n; i <= m; i++) {
String a = Integer.toString(i);
if (a.indexOf(38) != -1 || a.indexOf(4) != -1) {
j++;
}
}
System.out.println(j);
}
}
}
...全文
相关推荐
你必须知道的261个Java语言问题 梁建全.pdf
你必须知道的261个Java语言问题 梁建全.pdf
java web开发中常遇到的问题
列举了使用ssh进行web开发时常遇到的一些问题
java考试题 求教
从文件读取数据到员工对象中,并对员工对象属性比较和修改: 在文件emp.txt中存有雇员信息,分别有字段emp_id(编号),emp_name(姓名),job(工作),salary(薪资)将雇员信息从文件中读出,放入雇员类Emp的实例中,并遍历所有成员当员工薪资小于2000时,增加工资500,并打印输出。 emp.txt内容如下: 7369,SMITH,CLERK,800 7499,ALLEN,SALESMAN,2600 7521,WARD,SALESMAN,1250 7566,JONES,MANAGER,7839 7654,MARTIN,SALESMAN,1400 7698,BLAKE,MANAGER,2850
浅谈Java中ABA问题及避免
主要介绍了浅谈Java中ABA问题及避免,具有一定借鉴价值,需要的朋友可以参考下
理发师问题java编写的啊
有图形界面的 ,啊非常详细啊,可以互动啊,还可以显示啊


Java SE
