Java 中数组赋值相关的趣闻
数组赋值有很多事实,我们将在本文中讨论其中一些并提供示例演示 −
在创建数组对象类型时,数组中存在的元素可以声明为类型对象或子类的对象。
示例
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”的一个类包含 main 函数,其中定义了一个新的 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("The array contains :"); System.out.println(my_arr[0] + my_arr[1] + my_arr[2] + my_arr[3]); } }
输出
The array contains : 193
名为“Demo”的一个类包含 main 函数,其中定义了一个新的数组实例,并向其中添加了元素。这些是不同类型元素,例如 int、double、byte 等等。这些元素会进行连接并显示在控制台中,其中会转换为一个类型。
广告