public static void main(String[] args) {
for (int i=1; i<=10; i++) {
if (i%2==0) {
System.out.println("My Name is Nikki\r\n" + `enter code here`I am learning Core Java");
}
break;
// else {
// System.out.println("My name is U\r\n" + `enter code here`
// I am learning core java");
// }
}
}
}
First Solution(计数器变量):
public static void main(String[] args) {
int counter = 0;
for (int i = 0; i < 10; i++) {
if (i%2==0) {
System.out.println("My Name is Nikki\r\n" + `enter code here`I am learning Core Java");
counter++;
}
if (counter == 4){
break;
}
}
}
或者,您可以循环从0到8递增2.这是执行此操作的代码:
public static void main(String[] args) {
int counter = 0;
for (int i = 0; i < 8; i += 2) {
if (i%2==0) {
System.out.println("My Name is Nikki\r\n" + `enter code here`I am learning Core Java");
}
}
}
用计数器可以很简单地完成:
public static void printFirstEvenNumber(int total) {
for (int i = 0, j = 0; j < total; i += 2, j++)
System.out.println("Even number " + i + ", count is " + j);
}
演示
printFirstEvenNumber(4);
Even number 0, count is 0
Even number 2, count is 1
Even number 4, count is 2
Even number 6, count is 3
这是一个解决方案
public static void main(String[] args) {
int count = 0;
for (int i=1; i<=10; i++) {
if (i%2==0) {
System.out.println("My Name is Nikki\r\nI am learning Core Java");
count++;
}
if (count == 4) {
break;
}
}
}