首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

new Counter()如何调用toString()

2012-10-26 
new Counter()怎么调用toString()import java.util.Hashtableclass Counter{int i1public String toStr

new Counter()怎么调用toString()
import java.util.Hashtable;
class Counter
  {
 int i=1;
 public String toString()
  {
return Integer.toString(i);
}
 }
  public class Test
  {
  public static void main(String[] args)
  {
  Hashtable t=new Hashtable();
  for(int i=0;i<1000;i++)
  {
Integer r=new Integer((int)(Math.random()*200));
if(t.containsKey(r))
 
((Counter)t.get(r)).i++;

else
t.put(r, new Counter());//这里
  }
  System.out.println(t);
  }
  }

[解决办法]
new Counter().toString();就行了哦
[解决办法]
toString()是object的方法,每个类都可以直接调用.

热点排行