은 나는 바보 뭔가해야하기 때문에이 요청 연기, 그것은이 물었다 나, 나는 주저 점점 좌절 점점 지난 몇 시간을 보냈다도했다 주어진 : Last line of for loop executed twice?System.out을 호출 인쇄 두 번
나는 그것이 비슷한 종류의 감독일지도 모른다라고 생각한다. Java Exception printing twice
하지만 여전히 내를 해결할 수없는 것 :
는 또한 비슷한 문제를 다루는이 발견했다. 언제 입력 0F
콘솔 인쇄 Z set in CCR class
두 번
public boolean zBit(boolean set) {
if (set = true) {
System.out.println("Z set in CCR class");
}
return set;
}
: 다른이 조각을 호출
switch (Integer.parseInt(oc, 16))
{
case 0x0F:
ccrFlagState.zBit(true);
break;
}
: 여기
는 하나 개의 클래스에서 미리보기입니다.누구나 올바른 방향으로 나를 가리킬 수 있습니까? 고마워, 로버트.
는는 -EDIT- 내가 가진 동일한 결과를 얻을 수 있음을 추가해야합니다.
if (set)
및
이if (set == true)
@thinksteep 사실을 반환합니다. 실제로는 항상 그렇습니다. 변수에 값을 지정하면 출력은 사용자가 지정한 값입니다. 문제는 과제가되어서는 안된다는 것입니다. – TheZ
비교를 위해'='두 번 :'if (set == true)'또는 간단히'if (set)'. 이것이 왜 코드에서 2 인쇄물을 일으키는 지 모르겠다. – pb2q
나는 Java6에 있고 그렇다. 컴파일되고 잘 동작하는 것 같다. – Robert