android-int array[]转换为set text

zyfwsgd6  于 2021-07-08  发布在  Java
关注(0)|答案(1)|浏览(338)

如何将结果数组值放入此处的文本框“test textview”?
我对java非常陌生,如果您也能给我解释一下,我将不胜感激。期待得到一个好的答案!

public static void main(String args[]) {

    ArrayList<Integer> lottoNum = new ArrayList<Integer>();

    for (int i=1; i<=45; i++) {
        lottoNum.add(i);
    }
    Collections.shuffle(lottoNum);
    int[] lottoNums = new int[6];
    for (int i = 0; i <6; i++){
        lottoNums[i] = lottoNum.get(i);
        String s = java.util.Arrays.toString(lottoNums);
    }
}

我想把“乐透”的结果
例如[11 28 55 32 66 77]
在下面的文本框中。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main2);

    TextView textView = findViewById(R.id.text_view);
    // テキストを設定して表示
    textView.setText("Test TextView");

这里是textview.settext()。

b0zn9rqh

b0zn9rqh1#

int[] intArr = new int[] {
    1,
    2,
    3,
    4
};
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("[");
for (int i = 0; i < intArr.length; i++) {
    stringBuilder.append(intArr[i]).append(" ");

}
stringBuilder.replace(stringBuilder.length() - 1, stringBuilder.length() - 1, "]");
System.out.println(stringBuilder.toString());

附加所有值并创建所需的字符串怎么样

相关问题