Java基础学习Day03

布满荆棘的人生 2021-11-11 10:24 368阅读 0赞

知识点

  1. 注释
  2. 方法
注释
  1. 文档注释 /**
  2. 多行注释 /*
  3. 单行注释 /
方法

定义:
在类中具有一定功能的小程序
格式:
修饰符 返回值类型 方法名(参数类型 参数名) {

}

课后作业

  1. 用switch写一个成绩测评
    code

    package com.daty03;

    import java.util.Scanner;

    public class Score {

    1. public static void main(String[] args) {
    2. System.out.println("成绩测评系统");
    3. Scanner scanner = new Scanner(System.in);
    4. System.out.print("请输入分数:");
    5. int n;
    6. double score = scanner.nextDouble();
    7. n = (int)score / 10;
    8. if(score > 0 && score <= 100) {
    9. switch (n) {
    10. case 5:
    11. System.out.println("您的成绩不及格");
    12. break;
    13. case 6:
    14. System.out.println("您的成绩及格");
    15. break;
    16. case 7:
    17. System.out.println("您的成绩一般");
    18. break;
    19. case 8:
    20. System.out.println("您的成绩良好");
    21. break;
    22. case 9:
    23. System.out.println("您的成绩优秀");
    24. break;
    25. case 10:
    26. System.out.println("您的成绩优秀");
    27. break;
    28. }
    29. }
    30. else {
    31. System.out.println("您输入的成绩有误");
    32. }
    33. }

    }

  2. 用方法回调实现一个注册登录系统

    package com.day03;

    import java.util.Scanner;

    public class LemonSystem {

    1. static String userName;
    2. static String userPassWord;
    3. static Scanner sca = new Scanner(System.in);
    4. public static void main(String[] args) {
    5. System.out.println("欢迎使用小柠檬系统");
    6. System.out.println("1. 登陆");
    7. System.out.println("2. 注册");
    8. int n = sca.nextInt();
    9. if(n == 1) {
    10. logan();
    11. }
    12. if(n == 2) {
    13. registerName();
    14. }
    15. }
    16. private static void logan() {
    17. String name;
    18. String password;
    19. System.out.print("请输入账户名:");
    20. name = sca.next();
    21. System.out.print("请输入密码:");
    22. password = sca.next();
    23. if(userName.equals(name) && userPassWord.equals(password)) {
    24. System.out.println("登陆成功");
    25. System.out.println("用户名:" + userName);
    26. System.out.println("密码:" + userPassWord);
    27. }
    28. else {
    29. System.out.println("登陆失败");
    30. }
    31. }
    32. private static void registerName() {
    33. System.out.print("请输入账户名(4-8个字符):");
    34. userName = sca.next();
    35. if(userName.length() >= 4 && userName.length() <= 8) {
    36. System.out.println("用户名格式正确");
    37. registerPassword();
    38. main(null);
    39. return;
    40. }
    41. else {
    42. System.out.println("用户名格式错误(按\"#\")返回首页)");
    43. String str = sca.next();
    44. if(str.equals("#")) {
    45. main(null);
    46. return;
    47. }
    48. }
    49. registerName();
    50. }
    51. private static void registerPassword() {
    52. System.out.print("请输入密码(4个字符):");
    53. userPassWord = sca.next();
    54. if(userPassWord.length() == 4) {
    55. System.out.println("密码格式正确");
    56. System.out.println("注册成功");
    57. main(null);
    58. return;
    59. }
    60. else {
    61. System.out.println("密码格式错误(按\"#\")返回首页)");
    62. String str = sca.next();
    63. if(str.equals("#")) {
    64. main(null);
    65. return;
    66. }
    67. }
    68. registerPassword();
    69. }

    }

发表评论

表情:
评论列表 (有 0 条评论,368人围观)

还没有评论,来说两句吧...

相关阅读

    相关 数据库基础day03

    \\最近开心的事太多了,感觉生活像一大碗糖豆~ok,go on 嵌套子查询 1、集合成员资格 in:测试元组是否是集合中的成员 not in:测试元组是否不是集合