列表中每个节点的字符数? (链表中的节点大小)

时间:2011-12-31 10:13:47

标签: java

这是mylist:

[675463645876543456746347543, 985769854789, 3456435]

我需要有以下内容:

System.out.print(mylist.get(1));  ---> 675463645876543456746347543 and it is 27 digits

如何显示每个节点的大小?

3 个答案:

答案 0 :(得分:2)

如果列表中有字符串,则可以使用 长度 ,也可以将int转换为String并使用 length < / strong>但如果你有整数并且你不想转换,请阅读:How can I count the digits in an integer without a string cast?。如果你有整数,我推荐你第二种方式。

答案 1 :(得分:0)

此外,您可以将列表中的每个值作为字符串获取并获取字符串的长度。

答案 2 :(得分:0)

调用每个项目的toString方法并检查String的长度。

System.out.print(mylist.get(1).toString().length() );