Java如何用Array.newInstance 创建二维数组?

import java.lang.reflect.Array;public class ArrayTest { / 使用Array类动态创建多维数组 / public static void main(String[] args) { //创建一个元素类型String,维度为[5][10]的数组 Object arr=Array.newInstance(String.class, 5,10);//为二维数组赋值 //获取第一维度为4的数组 Object f...
Java如何用Array.newInstance 创建二维数组?
代码如下:
import java.lang.reflect.Array;
public class ArrayTest {
/*
* 使用Array类动态创建多维数组
*/
public static void main(String[] args) {
//创建一个元素类型String,维度为[5][10]的数组
Object arr=Array.newInstance(String.class, 5,10);
//为二维数组赋值
//获取第一维度为4的数组
Object firstIndex=Array.get(arr, 4);
Array.set(firstIndex, 6, "zhangxun");
Array.set(firstIndex,7,"lili");
Array.set(firstIndex,9,"wangs");
//获取第二维度为3的数组
Object new_firstIndex=Array.get(arr, 3);
Array.set(new_firstIndex, 5, "mada");
//将arr数组转换为arr_str二维数组并输出
String[][] arr_str=(String[][])arr;
System.out.println(arr_str[4][6]);
System.out.println(arr_str[4][7]);
System.out.println(arr_str[4][9]);
System.out.println(arr_str[3][5]);
}
}2020-04-13
mengvlog 阅读 8 次 更新于 2025-07-20 00:21:14 我来答关注问题0
  •  翡希信息咨询 JVM - 指令集 大全

    一、常量与变量操作指令 常量到操作数栈 iconst_x:将int型常量x(x=0~5,-1使用iconst_m1表示)推送至栈顶。lconst_x:将long型常量x(x=0,1)推送至栈顶。fconst_x:将float型常量x(x=0,1,2)推送至栈顶。dconst_x:将double型常量x(x=0,1)推送至栈顶。bipush:将一个单字节的...

  •  kejiaweiren java编程:用26个英文字母随即产生1000个英文大写字母,选出元音字母的个数以降序排列并输出相应的个数

    public static void main(String[] args) { String[] arr = new String[]{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};List list=new ArrayList();Random rnd...

  •  gstripe java中 如何将char类型转换成string 类型

    1,String str=String.valueOf('[字符]'); //直接传参法 2,char data={'a','b','c'};String str=new String(data);//通过new对象的方式强制转换 3,char ch = 'U';String fromChar = new String(new char[]{ch});//使用匿名数组,java中的匿名数组可以被用来封装一个单独的字符到...

  •  kabiny java和c的区别,具体点。。。求解

    (2)J3阳字符串类是作为Java语言的一部分定义的,而不是作为外加的延伸部分;(3)Java字符串执行运行时检空,可帮助排除一些运行时发生的错误;(4)可对字符串用“十”进行连接操作。Array“goto语句 “可怕”的goto语句是c和c++的“遗物”,它是该语言技术上的合法部分,引用goto 语句引起了程序结构...

  •  285000451 java中怎样获得一个文件夹中的所有文件名

    import java.io.File;public class GetAllFiles { public static void main(String[] args) { //路径 这里写一个路径进去 String path="F:\\QQ文档";//调用方法 getFiles(path);} / 递归获取某路径下的所有文件,文件夹,并输出 / public static void getFiles(String path) { File file ...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部