是否有可能检查一个String变量是否因为while循环的任何两次迭代而发生了变化?Java- while循环检查变量是否在两次迭代之间变化
while (true) {
String player=json_obj.getString("username");
System.out.println("Found Player "+player);
}
我的推理是,我不想打印出播放器变量,如果它在while循环的每次迭代之间没有改变。
编辑* 不确定为什么我的帖子会收到投票,因为这是一个有效的问题。 *
您可以在每次迭代步骤之后添加一个“您最后一次迭代的玩家”变量,并与之进行比较。 – Lehue
'String's在Java中是不可变的,所以除了改变它指向的对象内存分配段之外,你不能改变它。 – CraigR8806