我想知道是否可以从两个整数中设置一个 double 值,例如:
int i = 1;
int j = 2;
double l = i.j;
所以希望 l 设置为 1.2。
我目前正在循环尝试此操作,但没有任何结果:
for (int i = 0; i < 8; i++){
for(int l = 0; l < 8; l++){
double piece = i.l;
ChessSquare chessSquare = new ChessSquare(i, l, piece);
int[][] square = new int[i][l];
frame.add(chessSquare);
}
}
最佳答案
int i=1;
int j=2;
String s = i+"."+j;
double d = Double.parseDouble(s);
System.out.println(d);
这个怎么样?我知道 String
concat 和东西会很烦人(主要是异常(exception)),但当然,如果 i
和 j
是肯定会是数字。
关于java - 我可以从两个整数中设置一个 double 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15572622/