就是有一个int型的数组data[],长度为4
int [] data = new int[4];
其中data数组中的每个元素都可以存四个不同的值:0,1,2,3
这样的话这个数组就有4×4×4×4=256种情况,例如
data[]={0,0,0,0},data[]={0,0,0,1}......data[]={3,3,3,3}
现在做了一个循环想打印出所有的情况的这些数组(0,0,0,0)(0,0,0,1)。(3,3,3,3)
for(int i=0;i<256;i++){
for(int j=0;j<4;j++){
int temp = j%4;
data[j]=temp;
temp = temp/4;
}
//print(data[])......
}上面这个方法好像可以,不过好复杂,也不是很好理解,谁知道这个程序怎么写啊应该??
谢谢啊!
int [] data = new int[4];
其中data数组中的每个元素都可以存四个不同的值:0,1,2,3
这样的话这个数组就有4×4×4×4=256种情况,例如
data[]={0,0,0,0},data[]={0,0,0,1}......data[]={3,3,3,3}
现在做了一个循环想打印出所有的情况的这些数组(0,0,0,0)(0,0,0,1)。(3,3,3,3)
for(int i=0;i<256;i++){
for(int j=0;j<4;j++){
int temp = j%4;
data[j]=temp;
temp = temp/4;
}
//print(data[])......
}上面这个方法好像可以,不过好复杂,也不是很好理解,谁知道这个程序怎么写啊应该??
谢谢啊!
解决方案 »
- 关于读文件和截取内容
- jar 内部文件
- 关于list问题
- 急救呀,用classLoader.getResourceAsStream()找不到文件
- Properties.java 中getProperty(String str)方法读取转意字符 \ 的问题.
- 这段代码运行是问题多多,哪位大虾指点则个!!
- 如何用java来调用本地工具来运行本地的文件,如调用word打开word文档,急,谢谢
- 请问怎么在JAVA中打开某个Excel文件(象COM自动化那种)?
- 大家评论一下这两本书:《java入门经典》、《java完全探索》好吗?我正在看《核心技术卷I》,怎么觉得写的很零碎呀??请看过这些数的兄弟多多指点一下,小弟多谢了!!? //bow bow
- 急需答案!!!请各位帮帮忙!!!!
- 關於播放多媒體的問題?急。分不夠可加。
- 路径的问题,请人帮忙!!在线等待!!解决给分
for(int j=0;j<4;j++){
for(int m=0;m<4;m++){
for(int n=0;n<4;n++){
System.out.println(i + "," + j + "," + m + "," + n);
}
}
}
}