【流程控制】
範例:
import java.util.Random; public class Text { public static void main(String[] args) { Random ran = new Random(); for(int i = 0;i<100;i++){ int c = ran.nextInt(26) + 'a'; System.out.print(c+"、"+(char)c+":"); switch(c){ case 'a': case 'e': case 'i': case 'o': case 'u':System.out.println("vowel"); break; case 'y': case 'w':System.out.println("sometimes a vowel"); break; default:System.out.println("consonant"); } } } }
可以看到,可以有多個case後面跟同一個操作,這樣做簡化程式碼。
操作執行後,一定不要忘記break。
相關推薦
【流程控制】
範例: import java.util.Random; public class Text { public static void main(String[] args) { Random ran = new Random(); for(int i = 0
【oracle 流程控制】oracle資料庫流程控制語句控制PL/SQL語句
1、條件語句 if else判斷 #宣告變數 declare employee_sa number; begin select count(*) into employee_sa from employees where salary>6000; if employee_sa
《瘋狂Java講義(第4版)》-----第4章【流程控制與陣列】
Java7增強後的switch語句 switch後的控制表示式只能是byte、short、char、int、列舉型別和java.lang.String型別。 char c = 'A'; switch(c){ case 'A': System.out.pri
【基本流程控制】4.select語句
Go語言-select語句 select語句屬於條件分支流程控制方法,不過它只能用於通道
【更多流程控制】2. Go語言異常處理——panic
Go語言異常處理——panic 在上一節,我們已經瞭解到了足夠多的error介面及其周邊的知識。現
【基本流程控制】3. for語句
Go語言-for語句 for語句代表著迴圈。一條語句通常由關鍵字for、初始化子句、條件
【更多流程控制】4. go語句初探
go語句初探 go語句和通道型別是Go語言的併發程式設計理念的最終體現。在第五章,我已經
建立私有區塊鏈與挖礦【流程搭建】
目的:建立私有區塊鏈,並在這個建立私有區塊鏈上挖礦,最後檢視挖礦後的賬戶餘額。 建立私有區塊鏈的步驟 step1 建立一個創世的區塊(區塊鏈的頭結點) geth block.json { "conf
【流程規範】API介面文件規範
介面名稱 前置主動還款申請(/payBill) 介面描述 返回格式:json 請求方式:GET/ POST 介面備註:根據傳入的key和qq號碼發起還款的申請 請
【運動控制】運動控制卡介面函式API
PMC_Get_PMCVersion PMC_Set_Equivalent PMC_Get_Equivalent PMC_Set_EncEquivalent PMC_Set_SynEquivalent PMC_Get_SynEquivalent PMC_Get_EncEq
【運動控制】運動控制卡與PLC的區別
運動控制卡與PLC都是控制器,主要負責工業自動化系統中運動軸控制、輸入輸出訊號控制; 運動控制卡:基於PC介面,由於PC機的強大功能,因此與其一起組成的運動控制器功能最強,但其工作穩定性、可靠性較差。運動控制卡通過PCI插槽將控制卡插在PC的主機上;利用高階程式語言C++
最後一個單詞的長度【格式控制】
原題網址: http://nanti.jisuanke.com/t/12 給定由大寫,小寫字母和空格組成的字串,返回最後一個單詞的長度。 如果不存在最後一個單詞,返回0 注意: “單詞”是指
【Python】【控制流程】【三】【協程】
trace 執行 this tool 引用 給他 異常 rmp 解釋 """# 16.2 用過協程的生成器的基本行為#例子16-1 可能是協程最簡單的使用演示def simple_coroutine(): print(‘-> coroiutine started
python全棧開發【第四篇】Python流程控制
int 語法 password sat code 修改 就是 bre and 十二 流程控制之if…else 既然我們編程的目的是為了控制計算機能夠像人腦一樣工作,那麽人腦能做什麽,就需要程序中有相應的機制去模擬。人腦無非是數學運算和邏輯運算,對於數學運算在上一節我們已經說
【Python基礎】流程控制-break及continue使用及while..else的使用
break continue while..else ‘‘‘ break 用於結束一個完整的循環,跳出循環體執行循環後面的語句 continue 用於跳出本次循環,但繼續下一個循環 ‘‘‘ ‘‘‘ continue的用法 打印1-10的數字,3除外 ‘‘‘ # count
【Python基礎】流程控制-while循環
while#while循環 ‘‘‘ while 條件判斷: 滿足條件執行的代碼 ... 條件判斷的根本是True和False的判斷 True才會執行 False不會執行 通過一下方法來打印條件是True或者False a = 10 b = 20 pr
【Python基礎】流程控制-if..else
if..else‘‘‘ 基本的使用 if 條件: 滿足條件執行的代碼 else: 不滿足條件執行的代碼 ‘‘‘ # age = input("Please input Age: ") # age = int(age) # ‘‘‘ # 從input得出的結果默認是str,str格式不能被<
【商城應用】app版本控制流程
大家在app快要上線的時候一般會測試哪些流程呢,有些人會回答核心流程,但是我這邊想說的是另外一個情況,也就是今天要講的版本更新內容。大家想一下如果版本更新出現問題,那也就意味著之前安裝過的app使用者都更新不了,這是何其恐怖的一件事情。所以我們需要設計一個版本控制功能,用來控制app的版本更新,
3、【Python】Python 3入門(流程控制/迭代器/生成器/函式/變數作用域)
一、流程控制 1、if 控制 if 表示式1: 語句 if 表示式2: 語句 elif 表示式3: 語句 else: 語句 elif 表示式4: 語句 else: 語句 1、
【PHP7 流程控制和函式 習題一】
已知判斷閏年的規則是:能被4整除,但是不能被100整除。或者能被400整除。列印從1900年至2050年期間所有的閏年。 1)分析: ① 從 1900年 到 2050 年之間(需要用到迴圈) for ($year = 1900; $year <