8,javase程式碼實戰-條件語句——為高階職員分配職位(三)
問題介紹:
剛入職的高層管理人員(高層人員數很少),公司會分配其一個員工號,那麼怎麼根據員工號來分配到具體的部門呢?
實現程式碼:
int a =123141;//某員工的號碼
switch (a) {
//公司每個部門只有3個經理的職位
case 123141:
case 123421:
case 123323:
System.out.println("分配到java技術經理");
break;
case 122121:
case 123123:
case 132123:
System.out.println("分配到Android技術經理");
break;
default:
System.out.println("其它工作");;
}
總結:
switch中case的分支相當一個條件分支,在本例中,由於經理的職位人數很少,而且相同部門的員工號分配方式,是相同的業務邏輯。所以省略他們之間的break,使多個case合併起來,是一種很實用的技巧。
相關文章
- 6,javase程式碼實戰-條件語句——判斷某一年是閏年(一)Java
- 7,javase程式碼實戰-條件語句——簡單的驗證使用者登陸(二)Java
- 9,javase程式碼實戰-條件語句——switch語句根據使用者消費金額計算折扣(四)Java
- 上海高階Java職位熱聘Java
- 高階架構師——獵頭職位架構
- 計算機正高階職稱評審條件計算機
- 條件語句
- 1,javase程式碼實戰——基礎語法(一)Java
- GO 條件語句Go
- javaScript條件語句JavaScript
- 北京地區招聘條碼開發兼職人員
- shell程式設計之條件語句程式設計
- Python學習筆記(三)——條件語句、迴圈語句Python筆記
- javascript對於if條件語句程式碼的優化方式JavaScript優化
- 獵頭職位-高階Java工程師/Java架構師Java工程師架構
- Go:條件控制語句Go
- if條件語句sed命令
- 04.條件語句
- 程式碼組(2)成員條件
- 4,javase程式碼實戰-運算子——左移右移實現乘除(三)Java
- 02 shell程式設計之條件語句程式設計
- 條件迴圈語句組成了Python程式碼的骨架Python
- 重構遺留程式碼(3):複雜的條件語句
- BI Solution Architect /Principal,Sr. Solution Architect - 高階DBA 職位
- 獵頭職位 : 急急急 Web GIS高階軟體工程師 北京Web軟體工程工程師
- 2,javase程式碼實戰-運算子——位運算實現加密解密 (一)Java加密解密
- Swift 條件語句講解Swift
- PL/SQL 條件控制語句SQL
- 學習Rust 條件語句Rust
- Python if else條件語句Python
- oracle中的條件語句Oracle
- 7、條件結構語句
- Thinkphp TPM 職位搜尋和職位推薦PHP
- 高階 3D 軟體工程師、“數字遊牧” 產品經理 + 更多職位 [無涯遠端職位精選]3D軟體工程工程師
- Python-條件語句和迴圈語句Python
- 技術人員的職位頭銜重要嗎
- python-條件控制(if語句)Python
- 排名前20位的大資料職位及其職責大資料