




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第三章类的方法目录3.1方法的控制流程3.1.1if选择结构3.1.1if选择结构(续)ex3_1 输入一个年份,判断它是不是闰年。 闰年:能被4整除但不能被100整除,或者能被400整除。 publicclassex3_1 { publicstaticvoidmain(String[]args)throwsIOException{ intyear; booleanIsLeapYear; System.out.println("Entertheyear:"); BufferedReaderin=newBufferedReader( newInputStreamReader(System.in)); year=(newInteger(in.readLine())).intValue(); IsLeapYear=((year%4==0&&year%100!=0)||(year%400==0)); if(IsLeapYear) { System.out.print(year); System.out.println("isaleapyear"); } else { System.out.print(year); System.out.println("isnotaleapyear"); } } }输入两个整数比较大小 importjava.io.*; publicclassex3_2 { publicstaticvoidmain(String[]args)throwsIOException { intx,y; BufferedReaderin=newBufferedReader( newInputStreamReader(System.in)); System.out.println("Enterxandy:"); x=(newInteger(in.readLine())).intValue(); y=(newInteger(in.readLine())).intValue(); if(x!=y) if(x>y)System.out.println("x>y"); elseSystem.out.println("x<y"); elseSystem.out.println("x=y"); } } 例子: If(a>b) System.out.println("Thelargeroneis:"+a); else System.out.println("Thelargeroneis:"+b); 用条件运算符重写: System.out.println("Thelargeroneis:"+(a>b)?a:b); 计算每个月的天数 staticintdaysInMonth(intmonth){ if(month==2) return(28); elseif((month==4)||(month==6)||(month==9)||(month==11)) return(30); elsereturn(31); }已知一个学生的分数,给出其分数等级。90-100分为A级;80-89分为B级;70-79分为C级;60-69分为D级;0-59分为E级 publicclassIfElseDemo{ publicstaticvoidmain(String[]args){ inttestscore=76; chargrade; if(testscore>=90){grade='A';} elseif(testscore>=80){grade='B';} elseif(testscore>=70){grade='C';} elseif(testscore>=60){grade='D';} else{grade='F';} System.out.println("Grade="+grade); } }3.1.2switch选择结构if(i==1) {statementA();} elseif(i==2) {statementB();} elseif((i==3)||(i==4)) {statementC();} elseif(i==5) {statementD();} else { statementF();}使用switch结构计算每个月的天数 staticintdaysInMonth(intmonth){ intdays; switch(month){ case2:days=28;break; case4: case6: case9: case11:days=30;break; default:days=31; } return(days); } 用switch语句实现成绩分类的功能 publicclassGrade{ p

王子****青蛙
实名认证
内容提供者


最近下载