奇偶数排序Java代码 java 奇数

Java关于奇数偶数的看代码:
import java.util.Arrays;
public class Demo {
public static void main(String[] args) throws Exception {
int[] arr = {8, 2, 6, 5, 100, 9, 3, 23, 90, 31};
System.out.println("数组为:" + Arrays.toString(arr));
int max = Integer.MIN_VALUE;
int minOddNum = Integer.MAX_VALUE;
int evenNumCount = 0;
for (int i = 0, len = arr.length; ilen; ++i) { // 遍历数组
// 如果 max 比当前元素?。敲慈?max 等于当前元素
if (maxarr[i]) {
max = arr[i];
}
// 如果当前元素为奇数并且 minOddNum 大于当前元素
if (isOddNum(arr[i])minOddNumarr[i]) {
minOddNum = arr[i];
}
// 如果不是奇数(即如果是偶数)
if (!isOddNum(arr[i])) {
++evenNumCount;
}
}
System.out.printf("最大值:%d\n最小值奇数:%d\n偶数的个数:%d\n",
max, minOddNum, evenNumCount);
}
// 判断一个数是否为奇数
private static boolean isOddNum(int num) {
return (num1) == 1;
}
}
运行:
java 判断奇偶数代码如下:
import java.util.Scanner;
public class woo {
public static void main(String args[]) {
Scanner scan =new Scanner(System.in);
System.out.println("输入一个整数");
int a = scan.nextByte();
if(a%2 != 0)
System.out.printf("%d是奇数", a);
else
System.out.printf("%d是偶数", a);
}
}
扩展资料:
在Java核心API中 , 有许多应用final的例子 , 例如java.lang.String,整个类都是final的 。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写 。
如果指定了一个类为final,则该类所有的方法都是final的 。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化 。此举能够使性能平均提高50% 。
特别是String对象的使用,出现字符串连接时应该使用StringBuilder/StringBuffer代替 。由于Java虚拟机不仅要花时间生成对象 , 以后可能还需要花时间对这些对象进行垃圾回收和处理 , 因此,生成过多的对象将会给程序的性能带来很大的影响 。
参考资料:
百度百科——奇数
百度百科——偶数
JAVA 奇偶数的判断问题public class Ji_ou {
public static void main(String[] args)
{int a[]={5,8,7,52,54,102,1523};
System.out.print("这个数组的偶数是奇偶数排序Java代码:");
for(int i=0;ia.length;i++){
if(a[i]%2==0)
System.out.print(a[i]);
}
System.out.println();
System.out.print("这个数组的奇数是:");
for(int i=0;ia.length;i++){
if(a[i]%2!=0) {
System.out.print(a[i]);
}
}
System.out.println();
}
奇偶数排序Java代码我用记事本写的`不知道对不对`
不对的话还请多包含`
Java程序 统计字符串奇偶数个数多了换行或回车符号吧,打印出来看看是否多了
//scan.useDelimiter("\n");
~~~~~~~~~~~~~~~
java编程题编写一个程序随机生成20个1到100的正整数,排序,将奇数和偶数存放到不同的数组中我用的手机 。写代码太慢奇偶数排序Java代码 , 给奇偶数排序Java代码你个思路吧
1.用Random生成数
Random random= new Random(101)
2.用do while循环奇偶数排序Java代码,如果生成0从新循环奇偶数排序Java代码!生名个计数器count=1count++如果count=20让循环break掉奇偶数排序Java代码!
3.生名两个Interge数组!循环一下你那20个随机数,如果对2取余衡等于0,放入偶数数组,else的话放奇数!如果要代码 。滴滴一下 , 明天给你发

推荐阅读