Java基础学习Day03
知识点
- 注释
- 方法
注释
- 文档注释 /**
- 多行注释 /*
- 单行注释 /
方法
定义:
在类中具有一定功能的小程序
格式:
修饰符 返回值类型 方法名(参数类型 参数名) {
}
课后作业
用switch写一个成绩测评
codepackage com.daty03;
import java.util.Scanner;
public class Score {
public static void main(String[] args) {
System.out.println("成绩测评系统");
Scanner scanner = new Scanner(System.in);
System.out.print("请输入分数:");
int n;
double score = scanner.nextDouble();
n = (int)score / 10;
if(score > 0 && score <= 100) {
switch (n) {
case 5:
System.out.println("您的成绩不及格");
break;
case 6:
System.out.println("您的成绩及格");
break;
case 7:
System.out.println("您的成绩一般");
break;
case 8:
System.out.println("您的成绩良好");
break;
case 9:
System.out.println("您的成绩优秀");
break;
case 10:
System.out.println("您的成绩优秀");
break;
}
}
else {
System.out.println("您输入的成绩有误");
}
}
}
用方法回调实现一个注册登录系统
package com.day03;
import java.util.Scanner;
public class LemonSystem {
static String userName;
static String userPassWord;
static Scanner sca = new Scanner(System.in);
public static void main(String[] args) {
System.out.println("欢迎使用小柠檬系统");
System.out.println("1. 登陆");
System.out.println("2. 注册");
int n = sca.nextInt();
if(n == 1) {
logan();
}
if(n == 2) {
registerName();
}
}
private static void logan() {
String name;
String password;
System.out.print("请输入账户名:");
name = sca.next();
System.out.print("请输入密码:");
password = sca.next();
if(userName.equals(name) && userPassWord.equals(password)) {
System.out.println("登陆成功");
System.out.println("用户名:" + userName);
System.out.println("密码:" + userPassWord);
}
else {
System.out.println("登陆失败");
}
}
private static void registerName() {
System.out.print("请输入账户名(4-8个字符):");
userName = sca.next();
if(userName.length() >= 4 && userName.length() <= 8) {
System.out.println("用户名格式正确");
registerPassword();
main(null);
return;
}
else {
System.out.println("用户名格式错误(按\"#\")返回首页)");
String str = sca.next();
if(str.equals("#")) {
main(null);
return;
}
}
registerName();
}
private static void registerPassword() {
System.out.print("请输入密码(4个字符):");
userPassWord = sca.next();
if(userPassWord.length() == 4) {
System.out.println("密码格式正确");
System.out.println("注册成功");
main(null);
return;
}
else {
System.out.println("密码格式错误(按\"#\")返回首页)");
String str = sca.next();
if(str.equals("#")) {
main(null);
return;
}
}
registerPassword();
}
}
还没有评论,来说两句吧...