制作一个字符串数组显示每个值,后跟一个整数数组及其值:JAVA

制作一个字符串数组显示每个值,后跟一个整数数组及其值:JAVA,java,Java,我想知道如何打印出一个字符串,它是“Hello index:”,然后在每行打印出array2中的一个值,从值1开始,然后在每个索引上增加5,因为它增加了1…如果有人能帮忙,我将不胜感激。我是java的初学者,但我知道数组的基本知识。在学习数组之前,我先学习对象和使用对象。我的问题是如何从每个数组中获取要打印的值。我如何设置println来打印这些值。非常感谢你 public class tuna { private String[] array1; private int[] array2;

我想知道如何打印出一个字符串,它是“Hello index:”,然后在每行打印出array2中的一个值,从值1开始,然后在每个索引上增加5,因为它增加了1…如果有人能帮忙,我将不胜感激。我是java的初学者,但我知道数组的基本知识。在学习数组之前,我先学习对象和使用对象。我的问题是如何从每个数组中获取要打印的值。我如何设置println来打印这些值。非常感谢你

public class tuna {
private String[] array1;
private int[] array2;

public tuna(String[] array1, int[] array2){
this.array1 = array1;
this.array2 = array2;
}
int i, k;
public String[] getArray1(){
    return array1;
}
public int[] getArray2(){
    return array2;
}
}


public static void main(String[] args) {
    String[] array1 = new String[10];
    int[] array2 = new int[10];
    array2[0] = 1;
    tuna me = new tuna(array1, array2);


    for(int i = 0; i < array1.length; i++){
        array1[i] = "Hello index: ";
    }

    for(int x = 1; x<array2.length - 1; x++){
                    change(array2);
        array2[x] = array2[x-1]; 
        if(array2[x+1] > array2.length)
            array2[x+1] = array2[x];

    }

            me.getArray1();
            me.getArray2();
公共类{
私有字符串[]数组1;
私有int[]阵列2;
公共金枪鱼(字符串[]阵列1,整数[]阵列2){
this.array1=array1;
this.array2=array2;
}
int i,k;
公共字符串[]getArray1(){
返回阵列1;
}
public int[]getArray2(){
返回阵列2;
}
}
公共静态void main(字符串[]args){
字符串[]数组1=新字符串[10];
int[]array2=新int[10];
阵列2[0]=1;
金枪鱼me=新金枪鱼(array1,array2);
for(int i=0;i

??系统输出打印LN()

我不确定你的确切意思,但如果你想从字符串数组中打印出一个值,你可以这样做:

public class New {

    public static void main(String[] args) {
       //makes array, and 10 is how many slots it will have
       String[] array1 = new String[10];
       //sets slot 1 to "Hello"
       array1[1] = "Hello";
       //prints out slot 1
       System.out.println(array1[1]);

    }
}
公共类
{
私有字符串[]数组1;
私有int[]阵列2;
公共金枪鱼(字符串[]阵列1,整数[]阵列2)
{
this.array1=array1;
this.array2=array2;
}
公共字符串[]getArray1()
{
返回阵列1;
}
public int[]getArray2()
{
返回阵列2;
}
}
公共静态void main(字符串[]args)
{
字符串[]数组1=新字符串[10];
int[]array2=新int[10];
阵列2[0]=1;
金枪鱼me=新金枪鱼(array1,array2);
for(int i=0;i
但是请注意,对于同一消息,您不需要字符串数组,即Hello索引:

“我的问题是如何从每个数组中获取要打印的值。 我如何设置println来打印这些值“

要打印数组中的值,请执行以下操作:

public static void main(String args[]) {
    String[] array1 = ..init array //Your code to initialise the array here

    for(String s : array1) {
        System.out.println(s);
    }

}

什么是变化(array2);你在网上找过关于数组的Java教程吗?你问的不清楚。
public static void main(String args[]) {
    String[] array1 = ..init array //Your code to initialise the array here

    for(String s : array1) {
        System.out.println(s);
    }

}