1. 程式人生 > >【流程控制】

【流程控制】

範例:

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、PythonPython 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 <