亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Java 中限制值?

如何在 Java 中限制值?

元芳怎么了 2023-11-10 16:18:54
語境:調用increaseContrast 將從0 <= value <= 127 的像素中減去16,并將128 <= value <= MAXVAL 的像素加16。不允許像素值溢出 MAXVAL 或變為負值,即在減法時將像素鉗位為 0,在加法時將像素鉗位為 MAXVAL。方法:public void increaseContrast() {     }編輯:我很抱歉沒有具體說明我在該方法下編寫的內容,但我無法發布我的個人程序/代碼,因為我的大學會因抄襲而懲罰我。
查看完整描述

1 回答

?
慕虎7371278

TA貢獻1802條經驗 獲得超4個贊

限制意味著你將你的值限制在一定的范圍內。


您可以手動檢查您的值是否超出上限或下限并將該限制設置為新值,或者只需使用最小值和最大值。


int minimum = 5;

int maximum = 10;

int value = 29;


if (value < minimum){

  value = minimum;

}

else if (value > maximum){

  value = maximum;

}

或者你只是做這樣的事情:


value = Math.min(maximum, Math.max(minimum, value));


查看完整回答
反對 回復 2023-11-10
  • 1 回答
  • 0 關注
  • 177 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號