Java 如何从数组中输出字符串、整数和double?

Java 如何从数组中输出字符串、整数和double?,java,arrays,Java,Arrays,我正试图打印出姓名及其相关信息。我想要他们的年龄、薪水、保险等等。我正试图使用for循环来实现这一点,但我显然遗漏了一些东西。我也不想把年龄加在一起,我只想一个一个的。我就是找不到办法把我所有的信息都打印出来 public static double printArray(int[] noclue, String[] name, double[] age, double[] salary, double[] insurance, double[] expense, double[] saving

我正试图打印出姓名及其相关信息。我想要他们的年龄、薪水、保险等等。我正试图使用for循环来实现这一点,但我显然遗漏了一些东西。我也不想把年龄加在一起,我只想一个一个的。我就是找不到办法把我所有的信息都打印出来

public static double printArray(int[] noclue, String[] name, double[] age, double[] salary, double[] insurance, double[] expense, double[] savings) 
{
    int total = 0;
    String names = "";     
    for (int i = 0; i < noclue.length; i++)
    {    
         total = total + noclue[i] 
         names = name[i];         
    }
return total;
return names;
}   
}
这个怎么样:

public static void printArray(int[] noclue, String[] name, double[] age, double[] salary, double[] insurance,
        double[] expense, double[] savings) {
    for (int i = 0; i < noclue.length; i++) {
        System.out.println(noclue[i] + " " + name[i] + " " + age[i] + " " + salary[i] + " " + insurance[i]);
    }
}
public static void printary(int[]noclue,String[]name,double[]age,double[]salary,double[]insurance,
双[]费用,双[]储蓄){
for(int i=0;i
函数只能返回一次,因此第二条return语句将被忽略。一个好的IDE应该告诉你,虽然这不是你想要的:你的主要问题是你使用了一个糟糕的数据结构。与其有半打不同的数组,不如创建自己的自定义类,将属于同一个类的信息组合在一起,并拥有该自定义类的单个数组/列表。@OhGodspeds Buddy,我们不要过于严厉地批评他。无论如何,他只是个初学者,可能还不知道如何使用课堂函数printary只需将noclue添加到变量total中。然后返回这个总数。它无法打印某些内容,因为函数中没有打印任何内容。然后你打印一个双精度函数的结果,逻辑上它只打印一个双精度函数number@Raymo111我看不到激烈的,只是建设性的批评。
public static void printArray(int[] noclue, String[] name, double[] age, double[] salary, double[] insurance,
        double[] expense, double[] savings) {
    for (int i = 0; i < noclue.length; i++) {
        System.out.println(noclue[i] + " " + name[i] + " " + age[i] + " " + salary[i] + " " + insurance[i]);
    }
}