「java数组示例」java数组代码案例

博主:adminadmin 2022-12-30 22:21:08 787

今天给各位分享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数组代码案例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。