1. 程式人生 > >不用if else 等判斷語句判斷兩個數值的大小

不用if else 等判斷語句判斷兩個數值的大小

public class GetMaxWithoutBoolean {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub

  System.out.println(getMax(100, 20));
 }
 public static int getMax(int a ,int b){
  int[] arr = new int[a];
  try {
   arr[b]=0;
  } catch (Exception e) {
   // TODO: handle exception
   return b;
  }
  return a;
 }

}

結果:

100

相關推薦

不用if else 判斷語句判斷數值大小

public class GetMaxWithoutBoolean {  /**  * @param args  */ public static void main(String[] args) { 

不用if,.?,switch判斷語句,求變數的大小

int p[2]; while(cin >> a>>b) { p = {b,a}; max = p[a>b];

if else 用戶名密碼判斷

welcome == name NPU The lex username orm use username="alex"_password="123"name=input("name:")password=inpu

Shell程式設計之if簡單判斷數字大小

#指令碼編輯   #!/bin/bash #定義變數 num1=$1 num2=$2   #判斷是否輸入兩個引數,若是,將兩個引數傳遞給下一個指令動作,若非兩個引數,則列印輸出內容輸出並且退出exit指令碼不執行下一個指令 if [ $# -ne

Java spring mvc if 哪裡如何寫 能夠傳遞物件 並使他判斷 把值傳給jsp

public String objParam(Aaphoto photoa,Aaphoto photob,Model mode) {Aaphoto photo1= new Aaphoto();photo1.setId(10001);photo1.setName("asdfgf

pl/sql流程控制語句if else條件選擇語句

結構 選擇 表達 滿足 if條件 條件語句 lin output 選擇語句 if條件語句。 if條件語句的基本結構 IF <布爾表達式> THEN PL/SQL 和 SQL語句 END IF; 或 IF <布爾表達式> THEN PL/SQL 和 S

if...else if...else和switch語句的註意點,以及和js的if...else if...else的不同

沒有 char 而且 字符串常量 if 語句 ava 測試 執行 情況 java if...else if...else 語句 if 語句後面可以跟 elseif…else 語句,這種語句可以檢測到多種可能的情況。 使用 if,else if,else 語句的時候,需要註意

判斷時間大小前後

import java.text.*; import java.util.*; public class Test{  public static void main(String[] args){   boolean flag = isDateBefore("200

Java-Annotation的一種用法(消除程式碼中冗餘的if/else或switch語句

# Java-Annotation的一種用法(消除程式碼中冗餘的if/else或switch語句) ### 1.冗餘的if/else或switch ​ 有沒有朋友寫過以下的程式碼結構,大量的if/esle判斷,來選擇不同的執行方式 ```java if(type==1001){ return dec

不用中間變量交換數值變量的值

mov 匯編 容易 運算 多次 對數 約束 本質 可能 第一類方法也是常用的方法,通過多次的數值計算來完成交換,到現在知道的有下面三種: (1)加減法。 a = a + b; b = a - b; a = a - b; 該方法可以交換整型和浮點

用一句sql語句更新表並可更新對應的欄位的值

ACCESS 例子: insert into products (ProNumber,CASNumber,Cnname,Price,Enname,Baozhuang,Pinpai) select ProNumber,CASNumber,Cnname,Price,Enname,Baozhuan

如何用一條SQL語句刪除關聯表的記錄?

有兩個表:group_file和teach_classroom,其中的group_file.group_id和teach_classroom.classroom_id對應唯一 一條語句刪除兩個表的內容: select a.*,b.classroom_namefrom group_file a,t

使用一條sql語句查詢表的某個欄位為某個值時

使用一條sql語句查詢這兩個表的分數相同的人的名字(使用聯合查詢)    create table a( id int(10), score int(3), name varchar(20), )charset utf8; create table

java實現計算日期相差多少月、比較日期大小 常用日期操作

import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.u

2015.03.01 mysql SQL語句獲取經緯度之間的距離

方式一:SQL語句 SQL拼接 StringBuffer sql = new StringBuffer("SELECT b.id, b.jd, b.wd, b.`name`, b.address, b.agree_count, b.flower_count, b.egg_c

C#基礎-006(4)if練習 比較控制檯輸入的數字的大小

Console.WriteLine(“請輸入第一個數字”); int fisrtNumber = int.Parse(Console.ReadLine());

mysql 一條update語句實現表資料合併

實現兩個表的資料合併。比如,有全校所有人的09年的成績,現在想把10年的某一科的成績新增進去。 其實很簡單,一條語句就能搞定。 當然了,實現的方法有太多。這裡說一個update語句的。 UPDATE table1,table2 SET table1.field1 = ta

shell腳本-比較整數大小

shell開發shell腳本分別實現以腳本傳參以及read讀入的方式比較2個整數大小。用條件表達式(禁止if)進行判斷並以屏幕輸出的方式提醒用戶比較結果。註意:一共是開發2個腳本。當用腳本傳參以及read讀入的方式需要對變量是否為數字、並且傳參個數不對給予提示。read讀入方式#!/bin/bash read

shell腳本學習(2)比較數字大小

$1 num centos7 錯誤 you equal shel 腳本 語句 註意:shell中對比字符串只能使用==、<、>、!=、-z、-n。對比字符串時,末尾一定要加上x(或者a、b等)一個字符,因為if [ $1x == "ab"x ]時如果沒有了x

不借助第三變量交換數值類型變量的值

blog 數值 csdn 交換 tails 其中 簡單的 簡單 div 原文地址:http://blog.csdn.net/web_hwg/article/details/75045689 方法一 最簡單的方法是用一個臨時變量 var a = 10, b = 20; va