java举例大全
来源:互联网 发布:metasploit 445端口 编辑:程序博客网 时间:2024/05/16 18:53
java例子大全
import java.util.Random;
public class OneArray_01 {
public static void main(String[] args) {
Random rd = new Random(); // 创建Random对象
int array[] = new int[10]; // 创建一个长度为10的int型数组array
System.out.println(" \narray数组中的每个元素值如下:\n");
for (int i = 0; i < array.length; i++) { // 给数组中的每个元素赋值
array[i] = rd.nextInt(10); // 生成0~10之间的随机数
System.out.print(" " + array[i] + " "); // 将数组中的元素输出
if ((i + 1) % 5 == 0) // 每5个元素一行
System.out.println();
}
}
}
public class OneArray_02 {
public static void main(String[] args) {
int[] row = { 30, 31, 32, 33, 34, 35, 36, 37, 38, 39 };
System.out.println("\n入场顺序如下:");
for (int i = 0; i < row.length; i++) {
System.out.print(" 第七排" + row[i] + "号");
if ((i + 1) % 5 == 0)
System.out.println();
}
System.out.println("\n出场顺序如下:");
for (int i = row.length - 1; i >= 0; i--) {
System.out.print(" 第七排" + row[i] + "号");
if (i % 5 == 0)
System.out.println();
}
}
}
import java.util.Random;
public class OneArray_03 {
public static void main(String[] args) {
Random rd = new Random(); // 创建Random对象
int total[] = new int[30]; // 创建一个长度为30的int型数组total(总数组)
int odd[] = new int[30]; // 创建一个长度为30的int型数组odd(奇数数组)
int even[] = new int[30]; // 创建一个长度为30的int型数组even(偶数数组)
int j = 0, k = 0;
System.out.println("总数组total的元素如下:");
for (int i = 0; i < total.length; i++) {
total[i] = rd.nextInt(100); // 为total数组赋初值
if (total[i] % 2 == 0) { // 判断当前数组中的元素是否为偶数
even[k] = total[i];
k++;
} else {
odd[j] = total[i];
j++;
}
System.out.print(" " + total[i]);
if ((i + 1) % 5 == 0) // 每5个元素一行
System.out.println();
}
System.out.println("\n奇偶相交替输出:");
int max = j > k ? j : k; // 求j和k两者间的最大值
int min = j > k ? k : j; // 求j和k两者间的最小值
/* 下面是将奇数和偶数交替输出,并只将多出的奇数或偶数输出 */
for (int x = 0; x < max; x++) {
if (x >= min && j == min) { // 当x大于求出的最小值时,如果这个最小值等于奇数的个数,则输出多出的偶数
System.out.print(" " + even[x]);
} else if (x >= min && k == min) { // 当x大于求出的最小值时,如果这个最小值等于偶数的个数,则输出多出的奇数
System.out.print(" " + odd[x]);
} else if (x < min) { // 交替着输出奇数和偶数
System.out.print(" " + odd[x] + "," + even[x]);
}
if ((x + 1) % 5 == 0) // 每5个元素一行
System.out.println();
}
}
}
- java举例大全
- javaScript window举例大全
- Java RMI 举例
- Java正则表达式举例
- java多线程举例
- java ProgressMonitor 用法举例
- java enum 举例
- Java多线程举例学习
- java多态举例
- JAVA枚举类型举例
- JAVA工厂模式举例
- java异常举例
- java观察者模式举例
- java对象复制举例
- Java反射举例
- Java死锁举例
- java笔记 举例句子
- Java 枚举举例讲解
- 笔记整理(java基础四-----面向对象---继承)
- 由OJ提交结果联想到内存页面大小的一些小猜想
- 马士兵的经典名言!!!
- 黑马程序员-----笔记整理(java基础五-------面向对象--多态)
- 经典与智慧
- java举例大全
- 关于2.6.32在创建bus总线时的bus_id和.init_name的问题
- 。。。。。
- 安装完 Windows7 之后所需的瘦身清理工作
- c#中 uint--byte[]--char[]--string相互转换汇总
- UML类图与类的关系详解
- Android下实现控件的叠加显示
- [web开发实战手册(6.0.0)]——web前端开发规范文档
- console tty 串口