• Java多维数组定义以及常见异常


     1 import java.lang.*;
     2 import java.util.*;
     3 public class Demo1 {
     4    public static void main(String args[]){
     5        int[] score1=new int[10];
     6         int[][] score2;   //1/定义二维数组,静态初始化二维数组
     7        score2= new int[][]{
     8                {1,2,3},{3,4,5},{6}
     9        };
    10 
    11              //2/动态初始化的方式之二,定义二维的字符串数组,实际相当于三维--毕竟字符串就是一维的
    12        String [][] names = new String[3][10];
    13        names[0]=new String[10];
    14        names[1][1]= "123";
    15        names[1]=new String[10];
    16        names[2]=new String[10];
    17         System.out.print(names.length+"
    "+names[1][1]);
    18        //2、2如何引用具体的某一个元素
    19        int [][]i=new int[3][2];
    20        i[1][0]=90;
    21        i[2][1]=100;
    22 
    23        //常见数组异常处理(Exception),1、数组下标越界的异常
    24        int[] arr= new int[10];
    25        // arr[10] = 0;         //ArrayIndexOutOfBoundsException: Index 10 out of bounds for length 10
    26         boolean[] b= new boolean[3];
    27         b=null;      //这里已经全部置空了!
    28        // System.out.print(b[0]);   //java.lang.NullPointerException
    29 
    30        //第三种
    31        int [][] j = new int[3][10];
    32        j[2][0]=12;
    33     /*            如果不指派内存!
    34          int [][] j = new int[3][];
    35        j[2][0]=12;   //错误!第二维没有分配内存或者声明(int j[1]=new int[10];),h会发生NullPointerException
    36 
    37      */
    38    }
    39 }
  • 相关阅读:
    TensorFlow实现LeNet5模型
    jmeter+influxdb+grafana性能测试可视化报告
    jmeter命令执行脚本
    jmeter JSON Extractor使用
    jmeter上传文件
    jenkins登录信息无效,忘记密码
    XML
    JMeter函数和变量
    jmeter配置CSV Data Set Config
    jmeter发送Query String Parameters格式参数报错
  • 原文地址:https://www.cnblogs.com/zhazhaacmer/p/9760437.html
Copyright © 2020-2023  润新知