Archives for May 8th, 2009

Varargs Null Checking

Friday, May 8th, 2009

VarArgs Null checking? This should be easy, right? All we need to do is put a “VarArgs”.length == 0 check before the important method’s body and we are set (See Checker class), correct?

class Checker {
public void check(Arg… args){
if(args.length == 0) return;
final List<Arg> someArgs = Arrays.asList(args);
for(Arg each: someArgs){
System.out.println("checked:" + each.toString());
}
}
}

class Arg{
private final String [...]

programming | No Comments

 

May 2009
M T W T F S S
« Jan   Jul »
 123
45678910
11121314151617
18192021222324
25262728293031

Categories

Archives

Tags