package struct;
import com.sun.xml.internal.ws.api.streaming.XMLStreamWriterFactory;
public class SwitchDemo1 {
public static void main(String[] args){
//
char grade="B";
switch(grade){
case"A":
System.out.println("优秀");
break;
case"B":
System.out.println("良好");
break;
case"C":
System.out.println("中等");
break;
case"D":
System.out.println("合格");
break;
case"E":
System.out.println("差等");
break;
default:
System.out.println("未知等级");
break;
}
}
}
package struct;
public class SwitchDemo2 {
public static void main(String[] args){
//JDK7新特性,字符的本质还是
//反编译 java----class(字节码文件),反编译相反
String name="张三";
switch(name){
case"李四":
System.out.println("李四的学号为2019111001");
break;
case"张三":
System.out.println("张三的学号为2019111002");
break;
case"王二":
System.out.println("王二的学号为2019111003");
break;
case"刘五":
System.out.println("刘五的学号为2019111004");
break;
default:
System.out.println("用户名输入错误");
}
}
}
package struct;
public class ForDemo1 {
public static void main(String[] args){
//初始化//条件判断//迭代
for(int a=1;a<=100;a++){
System.out.println(a);
}
System.out.println("for循环结束!");
/*
最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句
然后,检测布尔表达式的值,如果为true,循环体被执行,如果为false,循环终止,开始执行循环后的语句
再检测布尔表达式,循环执行上面的过程
*/
}
}
package struct;
public class ForDemo2 {
public static void main(String[] args){
//练习:计算0-100的奇数和偶数的和
int oddSum =0;//保存奇数的和
int evenSum =0;//保存偶数的和
for (int i = 0; i < 100; i++) {
if(i%2!=0){//奇数
oddSum+=i;//oddSum=oddSum+i
}else {//偶数
evenSum+=i;
}
}
System.out.println("奇数的和为:"+oddSum);
System.out.println("偶数的和为:"+evenSum);
}
}
package struct;
public class ForDemo3 {
public static void main(String[] args){
//用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
for (int i = 0; i <= 1000; i++) {
if(i%5==0){
System.out.print(i+" ");
}
if(i%15==0){
System.out.print("
");
}
}
//println 输出完全换行
//print 输出完不全换行
}
}
package struct;
public class ForDemo4 {
public static void main(String[] args){
//1、我们先打印第一行
//2、我们把固定的1再用一个循环包起来
//3、去掉重复项
for (int j = 1; j <=9; j++){
for (int i = 1; i <= j; i++) {
System.out.print(j+"*"+i+"="+(j*i) + " ");
}
System.out.println();
}
}
}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 »
Day6