38 数组动态赋值和数值的访问

Posted JAVA笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了38 数组动态赋值和数值的访问相关的知识,希望对你有一定的参考价值。

 1 /*  整数类型 byte shor int long 默认初始值都是 0;
 2     浮点类型 float double 默认初始化值都是0.0;
 3     布尔类型 boolean的默认值是false;
 4     字符类型 char的默认初始化值是 ‘\u0000‘;
 5 
 6 */
 7 
 8 
 9 class Demo2_Array{
10     String s;
11     char c;
12 
13     public static void main(String[] args){
14 
15         Demo2_Array a = new Demo2_Array();   
16         System.out.println(a.s);  //null
17         System.out.println(a.c);  
18 
20 
21         String s="11111";   
22         System.out.println(s);
23         int[] arr = new int[5];    // 通过数组标arr[number]来访问数组
24         System.out.println(arr[0]);  // 数组给出默认初始值,整数类型的都是0
25         arr[0]=10;
26         System.out.println(arr[0]);
27         
28 
29         String[] str = new String[5];
30         System.out.println(str[0]);  //还是null
31 
32         str[0]="123";
33         System.out.println(str[0]);
34  
35         System.out.println(arr);  // [[email protected]   [代表一个数组 I 代表int类型  7852e922内存地址
36     }
37 }

 

以上是关于38 数组动态赋值和数值的访问的主要内容,如果未能解决你的问题,请参考以下文章

是否可以动态编译和执行 C# 代码片段?

为太多动态分配的数组赋值时程序崩溃 - C++

layui如何将一个模块的值赋值到另一个模块

数组的访问

38个常用Python库:数值计算可视化机器学习等8大领域都有了

动态变量名 php 7.4 和赋值