关于 Java 中数组赋值的有趣事实
javaobject oriented programmingprogramming更新于 2025/7/6 10:20:17
关于数组赋值有很多事实,我们将在这里通过实际示例讨论其中的一些事实 −
在创建数组对象类型时,可以将数组中存在的元素声明为类型对象或子类的对象。
示例
public class Demo{
public static void main(String[] args){
Number[] my_val = new Number[3];
my_val[0] = new Integer(91);
my_val[1] = new Double(65.963);
my_val[2] = new Double(45.7965);
System.out.println(my_val[0]);
System.out.println(my_val[1]);
System.out.println(my_val[2]);
}
}
输出
91 65.963 45.7965
名为"Demo"的类包含主要函数,其中定义了一个新的 Number 实例并向其添加元素。这些元素会逐一显示在控制台上。
在数组中使用原始类型时,数组元素可以属于任何类型,这些类型稍后会隐式增加到声明的数组类型。使用不同的数据类型会导致编译时错误 −
示例
public class Demo{
public static void main(String[] args){
int[] my_arr = new int[4];
my_arr[0] = 65;
my_arr[1] = 'S';
byte my_byte = 11;
my_arr[2] = my_byte;
my_arr[3] = 34;
System.out.println("该数组包含:");
System.out.println(my_arr[0] + my_arr[1] + my_arr[2] + my_arr[3]);
}
}
输出
该数组包含: 193
名为 ‘Demo’ 的类包含主要函数,其中定义了一个新的数组实例并向其中添加了元素。这些是不同类型的元素,int、double、byte 等。这些元素被连接并显示在控制台上,其中它们被转换为单一类型。
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

