if文は入れ子にしても構いません。そうすることで、複雑な処理を行わせることができます。
以下、else ifの項で書いていた処理を、if文の入れ子で書いた例です。
int price = 2200; double discount = 0; if (price <= 1000) { discount = 0.10; // 1000円以下なら10%引き } else { if (price <= 2000) { discount = 0.15; // 1000円超~2000円以下なら15%引き } else { if (price <= 3000) { discount = 0.20; // 2000円超~3000円以下なら20%引き } else { discount = 0.25; // 3000円を超えるなら25%引き } } } price = (int)(price * (1.0 - discount)); System.out.println("price " + price); // 「price 1760」と出力