代码3:
package 实例30;
import java.util.*;
public class Mian {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入新员工的姓名.");
String name=input.nextLine();
System.out.println("请输入员工的编程语言.");
String language=input.nextLine();
switch(language.hashCode())
{
case 3254818:
case 2301506:
case 2269730:
System.out.println("员工"+name+"被分配到java程序开发部门");
break;
case 3104:
case 2112:
System.out.println("员工"+name+"被分配到C#项目维护组.");
break;
case 9745901:
case 955463181:
System.out.println("员工"+name+"被分配到ASP.net项目开发组.");
default:
System.out.println("本公司不需要"+language+"语言开发组.");
}
}
}
代码四:
package 实例31;
import java.util.*;
public class Main {
public static void main(String[] args) {
float money=1206;
float rebate=0f;
if(money>200)
{
int grade=(int)money/200;
switch(grade)
{
case 1:
rebate=0.95f;
break;
case 2:
rebate=0.90f;
break;
case 3:
rebate=0.85f;
break;
case 4:
rebate=0.8f;
break;
case 5:
rebate=0.75f;
break;
case 6:
rebate=0.7f;
break;
case 7:
rebate=0.65f;
break;
default:
rebate=0.6f;
break;
}
System.out.println("您的累积消费金额为"+money);
System.out.println("您将享受"+rebate+"优惠");
}
}
}
1本节不详细介绍。讲解了if else判断闰年,和字符串equals的判断,以及switch语句。
代码1:
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("请输入年份");
long year=input.nextLong();
if(year%4==0&&year%100!=0||year%400==0)
System.out.println(year+"是闰年");
else
System.out.println(year+"不是闰年");
}
}
代码2:
package 实例29;
import java.util.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入用户名!");
String username=input.nextLine();
System.out.println("请输入密码!");
String password=input.nextLine();
if(!username.equals("mr"))
{
System.out.println("用户名非法.");
}
else if(!password.equals("mrsoft"))
{
System.out.println("密码错误.");
}
else
{
System.out.println("登录成功.");
}
}
}