2)多分支语句 switch语句 般格式如下: Switch(表达式) case常量值1:语句块1; break;∥分支1 case常量值2:语句块2; break;∥分支2 case常量值n:语句块n; break;∥分支n default:语句块n+1;∥分支n+1 注意: ·表达式的值必须是整型或字符型; 般情况下需要用 break;语句让流程跳转出来,否 则可能达不到希望的结果。 淮海工学院计算机倮程 图回
淮海工学院 计算机课程 2) 多分支语句——switch语句 一般格式如下: Switch (表达式) { case 常量值1:语句块1;break; //分支1 case常量值2:语句块2;break; //分支2 …… case常量值n:语句块n; break; //分支n default: 语句块n+1; //分支n+1 } 注意: • 表达式的值必须是整型或字符型; • 一般情况下需要用break;语句让流程跳转出来,否 则可能达不到希望的结果
丛3)循环结构 while(条件表达式) while语句 循环体 do i do- while语句 循环体; } while(条件表达式); for(表达式1;表达式2;表达式3) fori语句 循环体 淮海工学院计算机课程 图回
淮海工学院 计算机课程 3) 循环结构 while语句 do - while语句 for语句 while ( 条件表达式) { 循环体; } do { 循环体; }while ( 条件表达式) ; for (表达式1;表达式2;表达式3) { 循环体; }
//使用标记的beak语句 *******FuDd***** lmport Javax. JOptionPane public class Java 1 i public st atic void main( String args []){ //*****ud****** outpu 77标注夏语苟 stop for int row =1 row row++ for int column =1: column =5 column++)I if row ==5) //****** Found***** 用标记的be冰语句测试成功 break output+=“* output +=\n //跳过下一行 output+="tn循环正常终止 定 JOptionPane showMessageDialog( ru1l, output,“用标记的brea语句测试成功!", JOptionPane. INFORMATION_ MESSAGE Syst em exit(0) 淮海工学院计算机倮程 图回
淮海工学院 计算机课程
5.Java字符串 与基本数据类型之间的转换 例: String S1="123 int x=Integer parseInt(s); float f1=Float parse Float(sI); double dl=Double. parseDouble(sl) 获取字符串的长度: 例: sTength() 淮海工学院计算机课程 图回
淮海工学院 计算机课程 5 . Java字符串 • 与基本数据类型之间的转换 例: String s1="123" int x=Integer.parseInt(s); float f1=Float.parseFloat(s1); double d1=Double.parseDouble(s1); • 获取字符串的长度: 例: s1.length( )
字符串常用方法摘要 char charat (int index)1&回指定索引处的dax值 boolean natches(String regex).告知宁串是否匹配给定的正则表达式。 int/compare( ring another String)按字顺序比较两个字符串。 Sti:cha,axea)用 ner char昔换有 oldChar intl compare ToIgmore Case(String str)比较两个字串,不考虑大小写。 String[ split(Str据定达式的配折分宁串 江 :ing concat(strin)6定宁连按到宁结尾 boolean( startslith(String prefix)8测试d宁是否人指定的前缀开始。 boolean contain(reea)当包合指定的chx值序列时,返回tues tring substring ( int beginIndex, int endI回一个子字作串 boolean endslith(String sut)测)字串是否以指定的后缀结束。 ar[ toChari(0将此字符串转换为一个新的字符数组 boolean equals(obiect anObject)将宁串与指定的对象比较。 ME与丹个比筑,不考大写 String tolower)2x的所有时换为小写 江itc97中的有符指换大写, tring format(String format,biet.gj回一个格式化字串。 String trin返回字符串的】本,忽略前导空白和尾部空白。 将字符从此字符串复制到目标字符数组。 int indexof(int ch返回指定字符在此字符串中第)出现处的索引。 Stringinten0返符串对象的范化表示形试。 boolean isEnptr0当且仅当1et0为0时返回tue int lastIndexof(int返回指定字符在此串中最后一次出现处的索引 int length(0返回此字符串的长度。 淮海工学院计算机倮程 图回
淮海工学院 计算机课程