一种方法是这样的:
public boolean checkLength(int id, int length) { return 0 == (int)(id / Math.pow(10, length)); }
编辑:
根据下面的@EliSadoff评论,你也可以这样做:
public boolean checkLength(int id, int length) { return Math.log10(id) < length; }
然后你可以简单地调用这个函数:
checkLength(123456, 6);