我想讓一個if語句只有在我調試時才變爲true。Eclipse Java調試器使if語句條件成立爲真
例子:
if(giveMyNumber() == 3){
System.out.println("Is number 3");
}
public int giveMyNumber(){
return 1;
}
所以我想停止去調試器if語句,並以去裏面模擬爲(giveMyNumber()== 3)是真 if和打印「是數字3「
我想讓一個if語句只有在我調試時才變爲true。Eclipse Java調試器使if語句條件成立爲真
例子:
if(giveMyNumber() == 3){
System.out.println("Is number 3");
}
public int giveMyNumber(){
return 1;
}
所以我想停止去調試器if語句,並以去裏面模擬爲(giveMyNumber()== 3)是真 if和打印「是數字3「
您可以使用名爲Force Return Eclipse的功能,返回值3
:
如果強制執行早期從非無效方法返回需要對錶達式進行評估。例如,如果某個方法返回false,則可以通過選擇顯示視圖中的表達式並調用強制返回來返回true值。在以下示例中,
elementCount
不等於零,並且將返回false(請參閱顯示值elementCount
的調試懸停)。從顯示視圖,我們可以輸入我們想要返回的值,選擇它並使用部隊返回命令強制方法
isEmpty()
與該值返回(在下面的例子中我們將強制isEmpty()
返回值true
)。
不知道你可以模擬'giveMyNumber()== 3',但如果你把它分配給變量,使用變量作爲條件,那麼你可以把它真的。 'boolean b = giveMyNumber()== 3;如果(b){}' –
使用jUnit istead? –