日期:2014-05-20 浏览次数:20684 次
public class StateTest {
public static void printState(int n) {
for (int i = 0; i < Math.pow(2, n); i++) {
String b=Integer.toBinaryString(i);
//补足位数
int length=b.length();
if(length<n){
for(int j=0;j<n-length;j++){
b="0"+b;
}
}
System.out.println(b);
}
}
public static void main(String args[]){
StateTest.printState(3);
}
}