如何打印日志中的arr变量以查看数组的结果谢谢,
public void onClick(View v) {
if(v.getId()==R.id.buttonone)
{
genrandom grandom =new genrandom();
int[] arr=new int[50];
arr = new gen_random_number().genrandom(arr, yourXvalue);
}
}
最佳答案
您可以使用 Arrays.toString
Log.d("this is my array", "arr: " + Arrays.toString(arr));
// or
System.out.println("arr: " + Arrays.toString(arr));
或者,如果您的数组是多维的,请使用 Arrays.deepToString()
String[][] x = new String[][] {
new String[] { "foo", "bar" },
new String[] { "bazz" }
};
Log.d("this is my deep array", "deep arr: " + Arrays.deepToString(x));
// or
System.out.println("deep arr: " + Arrays.deepToString(x));
// will output: [[foo, bar], [bazz]]
关于java - 在 log cat android 中打印数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13512912/