我有一个数组,位于名为 MusicArray 的类中 我希望能够打印其数据并在我的 SearchClass 类中搜索它
import java.util.Arrays;
import java.util.Scanner;
public class Searchclass {
public static void main(String[] args) {
MusicArray ma = new MusicArray();
for(int count = 1; count <= songDetails.length; count++){
System.out.println(SongDetails.length);
System.out.println(songDetails[count - 1]);}
在 MusicArray 类中我有这个
public Music[] getSongDetails() {
return songDetails;
我认为这段代码片段使数组可用于其他类
我错过了什么?
最佳答案
您需要使用 ma
对象来检索数组,如下所示:
Music[] songDetails = ma.getSongDetails();
然后您可以迭代 Music[]
数组。
关于Java 我有一个无法跨类解析的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6814850/