我想问一下如何将list.size()转换为int [],有人知道如何转换吗?我已经尝试过此代码,但是它说我无法将int转换为int []。
int [] size = aqList.size();
答案 0 :(得分:0)
欢迎来到堆栈! 因此,这里的关键问题是这些是不兼容的类型。 int []是一个整数数组,而.size()返回一个int。 如果只想在本地存储size()方法的结果,则将要使用一个int。只需删除[]并使用:
int size = aqList.size();
如果由于某种原因,您需要将int保留在数组中(并且有一些合理的理由),则需要创建一个数组并将其放入其中,您可以使用此方法:
int size[] = new int[1];
size[0] = aqList.size();
或者这个:
int size[] = new int[]{ aqList.size() };
希望有帮助。