2011-03-21 51 views
0

我很好奇,如果包装类的静态方法真的有用。经常使用包装类提供的静态方法吗?

其中哪些是最有用和最常用的?你能提出一些涉及这些方法的必须知道的技巧吗?

在此先感谢。

+0

你的意思是像'Integer.parseInt'?例如, – Gabe 2011-03-21 00:54:31

+0

。还有其他有趣的和值得一提的吗?我看到Java提供了相当多的,即使'布尔型'有他们:) – 2011-03-21 00:55:56

+0

很多有用的....你为什么问? – MeBigFatGuy 2011-03-21 01:51:22

回答

1

compare方法对于处理原始对应物很有用。

static int compare(primitive p1, primitive p2) 
      Compares the two specified primitive values. 

可能使用:

@Override 
public int compareTo(MyClass other){ 
    return Double.compare(this.myDoubleField, other.myDoubleField); 
} 
+0

从未使用过,它必须是新的。 (嗯,从1.4开始,我老了。) – 2011-03-21 02:50:03

1

Integer.parseInt(..)被使用了很多。尽管我没有统计数据。我用了其中一半,但当然它们在某些情况下都是有用的。

0

Integer.toString(...)用于转向串的整数不诉诸"" + i

+0

你也可以写'String.valueOf(...)'(据推测委托给这个方法) - 这适用于每种类型,即使是'null'。 – 2011-03-21 02:48:24