public class A {
public static void main(String[] args) {
int x = 0, y = 0;
int a[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22, 33, 44, 55 };
StringBuffer sb1 = new StringBuffer("输出所有数组中的数:"); // 申请两个字符流
StringBuffer sb2 = new StringBuffer("输出数组中的偶数:");
for (int i = 0; i <= a.length - 1; i++) {
sb1.append(a[i] + " ");// 1,输出所有数组中的数
if (a[i] % 2 == 0)
sb2.append(a[i] + " ");// 2,输出数组中的偶数
if (a[i] % 2 == 0)
x++; // 计算偶数的个数
}
System.out.println(sb1.toString());
System.out.println(sb2.toString());
System.out.print("输出偶数的个数"+x + " ");// 3,输出偶数的个数
}
}
public class A
{
public static void main(String[] args)
{
int x=0,y=0;
int a[]={1,2,3,4,5,6,7,8,9,10,11,22,33,44,55};
for(int i=0;i<=a.length-1;i++)
{
System.out.print(a[i]+" "); //1,输出所有数组中的数
System.out.println();
if(a[i]%2==0)
System.out.print(a[i]+" ");//2,输出数组中的偶数
if(a[i]%2==0)
x++;
}
System.out.println();
System.out.print(x+" ");//3,输出偶数的个数
}
}
/**
* 一次循环搞定的话 循环过程中先把记录记下来 最后做输出
* @author Administrator
*
*/
public class A {
private static String msg1 = "以下是数组中的所有数:\n";
private static String msg2 = "以下是数组中的偶数\n";
public static void main(String[] args) {
int x = 0; // 记录数组中偶数的个数
int a[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22, 33, 44, 55 };
for (int i = 0; i <= a.length - 1; i++) {
msg1 += i + " "; // 记录数组中的所有数
if (a[i] % 2 == 0) {
msg2 += a[i] + " ";// 记录数组中的偶数
x++; // 记录数组中偶数的个数
}
}
System.out.println(msg1);
System.out.println(msg2 + "共" + x + "个");
}
}
import java.util.ArrayList;
import java.util.List;
public class A {
public static void main(String[] args) {
int a[]={1,2,3,4,5,6,7,8,9,10,11,22,33,44,55};
Listall = new ArrayList ();
Listo = new ArrayList ();
for(int i=0;i<=a.length-1;i++) {
all.add(a[i]);
if(a[i]%2==0) {
o.add(a[i]);
}
}
System.out.println(all.toString());
System.out.println(o.toString());
System.out.println(o.size());
}
}