「java数组示例」java数组代码案例
今天给各位分享java数组示例的知识,其中也会对java数组代码案例进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java的递归转置一维数组怎么写?
一维数组java转置可以使用数组下标修改来实现,示例如下:
int[] array = {1,2,3,4,5,6};//一维int数组
for(int i = 0;iarray.length/2;i++){
int temp = array[i];//中间变量
array[i] = array[array.length-i-1];//进行转置
array[array.length-i-1]=temp;//转置完成
}
JAVA用一维数组做一个示例。
//一维数组
String[] str = new String[5]; //创建一个长度为5的String(字符串)型的一维数组
str[0] = "a"; //赋值
str[1] = "b";
str[2] = "c";
str[3] = "d";
str[4] = "e";
//也可以创建并赋值
String[] str = {"a","b","c","d","e"};
//二维数组
String[][] str = new String[2][2]; //创建一个2行2列的二维数组
str[0][0] = "a0"; //赋值
str[0][1] = "a1";
str[1][0] = "b0";
str[1][1] = "b1";
//也可以创建并赋值
String[][] str = {{"a0","a1"},{"b0","b1"}};
总结:
类型名[]/[][] 变量名 = new 类型名[]/[][];
java中怎么作用数组,来个实例,谢谢
冒泡排序法
1. public class SortArray_01 {
2. public static void main(String args[]) {
3. int[] array = { 14, 5, 86, 4, 12, 3, 21, 13, 11, 2, 55 }; // 创建一个初始化的一维数组array
4. System.out.println("未排序的数组:");
5. for (int i = 0; i array.length; i++) { // 遍历array数组中的元素
6. System.out.print(" " + array[i]); // 输出数组元素
7. if ((i + 1) % 5 == 0) // 每5个元素一行
8. System.out.println();
9. }
10. int mid; // 定义一个中间变量,起到临时存储数据的作用
11. for (int i = 0; i array.length; i++) { // 执行冒泡排序法
12. for (int j = i; j array.length; j++) {
13. if (array[j] array[i]) {
14. mid = array[i];
15. array[i] = array[j];
~ 1 / 8 ~
16. array[j] = mid;
17. }
18. }
19. }
20. System.out.println("\n使用冒泡法排序后的数组:");
21. for (int i = 0; i array.length; i++) { // 遍历排好序的array数组中的元素
22. System.out.print(" " + array[i]); // 输出数组元素
23. if ((i + 1) % 5 == 0)
24. System.out.println(); // 每5个元素一行
25. }
26. }
27. }
数组递增排序
1. import java.util.Arrays;
2. import java.util.Random;
3.
4. public class SortArray_02 {
5. public static void main(String[] args) {
6. Random rd = new Random();
7. int[] array = new int[15]; // 声明数组
8. System.out.println("没有使用sort方法前的数组:");
9. for (int i = 0; i array.length; i++) { // 利用随机数随意产生15个0~20之间的随机数
10. array[i] = rd.nextInt(20); // 给array数组赋值
~ 2 / 8 ~
11. System.out.print(" " + array[i]);
12. if ((i + 1) % 5 == 0)
13. System.out.println();
关于java数组示例和java数组代码案例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。