Java 在文本视图中显示数组
我想用随机数填充我的数组,但我无法在Java 在文本视图中显示数组,java,android,arrays,textview,Java,Android,Arrays,Textview,我想用随机数填充我的数组,但我无法在TextViewer我的数组casual[]中显示-帮帮我 LanciaB.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { int result = np2.getValue(); int result2 = np.getValue(); result = result ==
TextViewer
我的数组casual[]
中显示-帮帮我
LanciaB.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
int result = np2.getValue();
int result2 = np.getValue();
result = result == 0 ? 10 : result;
int casual[] = new int[10];
for(int i=0; i < result2; i++){
casual[i] = (int) (Math.random()*10);
}
tv.setText(casual.toString());
}
});
LanciaB.setOnClickListener(新的OnClickListener(){
@凌驾
公共void onClick(视图v){
int result=np2.getValue();
int result2=np.getValue();
结果=结果==0?10:结果;
int casual[]=新int[10];
对于(int i=0;i
使用以数组为参数的重载数组
Arrays.toString(casual)
使用以数组为参数的重载数组
Arrays.toString(casual)
您需要连接数组的元素。在Android中,您可以执行以下操作:
tv.setText(TextUtils.join(",", casual));
您需要连接数组的元素。在Android中,您可以执行以下操作:
tv.setText(TextUtils.join(",", casual));
我用了你的建议,但打印的字符串不仅是数字,还有字符和字母。。。是打印问题(字符串编码)还是填充随机数数组的方式错误?我使用了你的建议,但打印的字符串不仅是数字,而且是字符和字母。。。是打印问题(字符串编码)还是填充随机数数组的方式错误?Thx!我用了你的建议,但打印的字符串不仅是数字,还有字符和字母。。。是打印问题还是填充随机数数组的方法错误?谢谢!我用了你的建议,但打印的字符串不仅是数字,还有字符和字母。。。是打印问题还是填充随机数数组的方法错误?