附上源码:
package com.wy.csdn;
/**
* 数组练习2
*/
public class ArrayTest2 {
public static void main(String[] args) {
/**
* 定义一个数组,存储1,2,3,4,5,6,7,8,9,10
* 遍历数组中的每一个元素
*
* 如果为奇数,则将当前数字扩大两倍
* 若果为偶数:则将当前数字变为原理的二分之一
*/
//定义一个数组
int array[] = {1,2,3,4,5,6,7,8,9,10};
//遍历
for (int i = 0; i < array.length; i++) {
//奇数时
if(array[i] % 2 ==1){
array[i]=array[i] * 2;
}
//偶数时
else if (array[i] % 2==0) {
array[i]= array[i] / 2;
}
}
//再次遍历数组,得到变化后的数据
for (int i = 0; i < array.length; i++) {
System.out.println("array[i] = " + array[i]);
}
}
}