Java 我想知道如何将我拥有的数组放入textView

Java 我想知道如何将我拥有的数组放入textView,java,android,arrays,Java,Android,Arrays,这是我做了一些工作后得到的代码。如何将这三个阵列放入手机上显示的文本视图中。我基本上要在一个数组中创建随机数,把它们相加,这就是第三个数组 private int[] arrayOne = new int[5], arrayTwo = new int[5], arrayThree = new int[5]; public int randomNumbers(){ Random rand = new Random(); return rand.nextInt(20) -10;

这是我做了一些工作后得到的代码。如何将这三个阵列放入手机上显示的文本视图中。我基本上要在一个数组中创建随机数,把它们相加,这就是第三个数组

private int[] arrayOne =  new int[5], arrayTwo = new int[5], arrayThree = new int[5];

public int randomNumbers(){
    Random rand = new Random();
    return rand.nextInt(20) -10;  
}

public void generateArrays(){
    for(int i = 0; i < arrayOne.length; i++) {
        arrayOne[i] = randomNumbers();
        arrayTwo[i] = randomNumbers();    
    }
}

public void arraySum(){
    for(int i = 0; i < arrayOne.length; i++){
        int temp = arrayOne[i] + arrayTwo[i];
        if (temp < 0) temp = 0;
            arrayThree[i] = temp;
    }    
}
private int[]arrayOne=new int[5],arrayTwo=new int[5],arraytree=new int[5];
公共整数随机数(){
Random rand=新的Random();
返回兰特。耐克斯汀(20)-10;
}
公众假期{
for(int i=0;i
您提供的代码不使用TextView。所以,我们只能猜测你想展示什么。也许是这样的:

  public String arraySum(){
        StringBuilder sb=new StringBuilder();
        for(int i = 0; i < arrayOne.length; i++){
            int temp = arrayOne[i] + arrayTwo[i];
            if (temp < 0) temp = 0;
            arrayThree[i] = temp;
            sb.append(arrayOne[i]).append("+").append(arrayTwo[i]);
            sb.append("=").append(temp).append("\n");
        }
        return sb.toString();    
    }
...
TextView text = (TextView) findViewById(R.id.text);
test.setText(arraySum());
公共字符串arraySum(){
StringBuilder sb=新的StringBuilder();
for(int i=0;i
要在textview中显示第三个数组吗?不清楚要显示什么?是否要在应用程序中显示第三个数组中的值?如果是这样,ListView似乎更合理。否则您可以使用5个文本视图。我想显示数组,以便第一个和第二个数组是一组从-10到10的随机数。第三个数组是前两个数组的和。例如,如果第一个数组产生-2,第二个数组产生7,那么第三个数组应该产生5。如果数字(来自前两个数组)加起来等于负数,则第三个数组应产生0。我只是想知道如何将数组分配给textView,这样当我运行应用程序时,所有这些步骤都会发生。当我现在运行应用程序时,什么都不显示。谢谢你的帮助