gpt4 book ai didi

java - 如何在同一包中的其他文件中使用对象数组?

转载 作者:行者123 更新时间:2023-12-01 19:47:29 24 4
gpt4 key购买 nike

这是文件theArray.java

public class theArray<E> {
private Object[] arr;
public void add(E item){
//adding new element method omitted
}

这是另一个名为 Calculate.java 的文件(与 theArray.java 位于同一包中)

public class Calculate {
//I want to bring the Object array arr that I made in file theArray.java but syntax is really confusing.

}

如何解决这些问题?

最佳答案

首先,您的 myArray 类不应保存对象数组,而应保存 E 类型的数据:

private E[] arr;

只要文件位于同一个包中,这就应该有效:

theArray<Integer> myArray = new theArray<>();

添加元素也应该很简单(只要您实现的添加方法有效):

myArray.add(1); //adds 1 to the array

请告诉我这是否有效,因为我现在无法测试它。祝你好运!

关于java - 如何在同一包中的其他文件中使用对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52651154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com