java面试题现在给出连续自然数1到500,写程序输出1到500之间所有数字中包含2++
1个回答
关注
展开全部
```javapublic class Test { public static void main(String[] args) { //直接从1进行搜索 for(int i=1;i<=500;i++) { //对每一个数进行判断 if(String.valueOf(i).contains("2")) { System.out.println(i); } } }}```
咨询记录 · 回答于2024-01-06
java面试题现在给出连续自然数1到500,写程序输出1到500之间所有数字中包含2++
```javapublic class Test { public static void main(String[] args) { //直接从1进行搜索 for(int i=1;i<=500;i++) { //对每一个数进行判断 if(String.valueOf(i).contains("2")) { System.out.println(i); } } }}```
第一个 int i=m-1; int j=n-1; int k=m+n-1; while (i>0 && j>0) { if (M[i] > N[j]) a[k--] = M[i--]; else a[k--] = N[j--] } while (j>0) a[k--] = N[j--]}}
第二个int result = 0;for (int i = 1; i 0) { if(num % 10 == 2) { count++; } num = num / 10; } return count;}
public class PrintEncoding { private int number = 1; private char letter = 'A'; public static void main(String[] args) { PrintEncoding pe = new PrintEncoding(); Thread t1 = new Thread(new Runnable() { @Override public void run() { synchronized (pe) { while(pe.number <= 52) { System.out.print(pe.number++); pe.notify(); try{ pe.wait(); }catch (InterruptedException e) { e.printStackTrace(); } } } } }); Thread t2 = new Thread(new Runnable() { @Override public void run() { synchronized (pe) { while (pe.letter <= 'Z') { System.out.print(pe.letter++); pe.n
结尾pe.n什么意思
PE是数据的链表或者是数组,要看定义,n应该是id之类的,用来索引或排序用