這是MYLIST:列表中每個節點的字符數? (在鏈表節點的大小)
[675463645876543456746347543, 985769854789, 3456435]
我需要有類似下面:
System.out.print(mylist.get(1)); ---> 675463645876543456746347543 and it is 27 digits
我如何可以顯示每個節點的大小?
這是MYLIST:列表中每個節點的字符數? (在鏈表節點的大小)
[675463645876543456746347543, 985769854789, 3456435]
我需要有類似下面:
System.out.print(mylist.get(1)); ---> 675463645876543456746347543 and it is 27 digits
我如何可以顯示每個節點的大小?
此外,您可以將每個值作爲字符串獲取到列表中,並獲取字符串的長度。
調用每個項目的toString方法並檢查String的長度。
System.out.print(mylist.get(1).toString().length());
如果您的列表有一個字符串,你可以使用長度或者你可以轉換爲int到字符串,使用長度,但如果你有一個整數,你不想要轉換閱讀:How can I count the digits in an integer without a string cast?。如果你有整數,我建議你採用第二種方法。
列表中的對象的類型是什麼? – 2011-12-31 10:15:26
問題如何迭代列表或如何計算每個節點的大小? – 2011-12-31 10:20:24