From dd8fc718f207ec9fa54a8e5f3ae6e217928e74a0 Mon Sep 17 00:00:00 2001 From: Zhang_Nan <1396929522@qq.com> Date: Wed, 14 Jul 2021 23:39:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A1=20=20=20=E5=BC=A0=E6=A5=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/swpu/weiyu/Task1.java | 68 --------- .../src/main/java/com/swpu/weiyu/Task2.java | 139 ------------------ .../src/main/java/com/swpu/zhangnan/comp.java | 34 +++++ .../java/com/swpu/zhangnan/comprehens1.java | 19 +++ 4 files changed, 53 insertions(+), 207 deletions(-) delete mode 100644 java-base-projects-task/src/main/java/com/swpu/weiyu/Task1.java delete mode 100644 java-base-projects-task/src/main/java/com/swpu/weiyu/Task2.java create mode 100644 java-base-projects-task/src/main/java/com/swpu/zhangnan/comp.java create mode 100644 java-base-projects-task/src/main/java/com/swpu/zhangnan/comprehens1.java diff --git a/java-base-projects-task/src/main/java/com/swpu/weiyu/Task1.java b/java-base-projects-task/src/main/java/com/swpu/weiyu/Task1.java deleted file mode 100644 index c1b2c4c..0000000 --- a/java-base-projects-task/src/main/java/com/swpu/weiyu/Task1.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.swpu.weiyu; - -import java.util.List; -import java.util.Map; - -/** - * @author Wales Yu - *
- * 综合应用 - *
- * 创建包:创建以自己名字为命名的包名 - 在 com.swpu 包/目录上 右键 New -> package
- * 创建类:在 以自己名字 为命名的 包/目录 上 右键 New -> Java Class
- */
-public class Task1 {
-
- /**
- * 所有的代码都需要放在 主函数 中才能执行
- *
- * @param args 参数
- */
- public static void main(String[] args) {
- // 所有的类都是一张纸,要往这张纸上写数据/操作数据 就得让这张纸存在
- Task2 task2 = new Task2();
-
- // 具体的调用操作,无返回值、无参数的调用 - 0
- task2.test1();
-
- // 1. 整型、有返回值、没有参数 的方法调用
- var add = task2.addMethod();
- System.out.println("整型、有返回值、没有参数 的方法调用: " + add);
-
- // 1.1. 整型、有返回值、有参数 的方法调用
- var multi = task2.multiMethod(3);
- System.out.println("整型、有返回值、有参数 的方法调用: " + multi);
-
- // 2. 字符 - 有返回值、没有参数 的方法调用
- var string = task2.stringMethod();
- System.out.println("字符 - 有返回值、没有参数 的方法调用: " + string);
-
- // 2.1. 字符 - 有返回值、有参数 的方法调用
- var string2 = task2.stringMethod2(" String类型 ");
- System.out.println("字符 - 有返回值、有参数 的方法调用: " + string2);
-
- // 3. List - 有返回值、没有参数 的方法调用
- List
- * 这个类 主要充当 数据提供者
- * 提供数据的类 不需要主函数的介入
- *
- * 提供不同返回值类型的方法
- *
- * 键值对 - Key - Value
- * 身份证 - 对应的人
- * 一般都是字符 - 有可能是字符、有可能是数字、有可能是其他类型
- *
- * @return Map 强化版的 List
- */
- public Map
- *
- */
-public class Task2 {
-
- /**
- * 1. 无返回值的方法
- */
- public void test1() {
- System.out.println("Hello World !");
- }
-
- /**
- * 2.整型 - 有返回值,并且是没有参数的方法
- *
- * @return int
- */
- public int addMethod() {
- var y = 1 + 1;
- return y;
- }
-
- /**
- * 2.1. 整型 - 有返回值,有参数的方法
- *
- * @return int
- */
- public int multiMethod(int x) {
- var y = x * 2;
- return y;
- }
-
- /**
- * 3. 字符 - 有返回值,没有参数 的方法
- *
- * @return string 字符串
- */
- public String stringMethod() {
- var str = "String 有返回值,没有参数 的方法";
- return str;
- }
-
- /**
- * 3.1. 字符 - 有返回值,有参数 的方法
- *
- * @return string 字符串
- */
- public String stringMethod2(String string) {
- var str = "String 有返回值,有参数 的方法" + string;
- return str;
- }
-
- /**
- * 4. List - 有返回值,没有参数 的方法
- *
- * @return List 强化版的数组
- */
- public List