From 753da06c3eda441770351c462c4c7368efbfb4eb Mon Sep 17 00:00:00 2001 From: TMac <2647455144@qq.com> Date: Thu, 15 Jul 2021 10:47:41 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E5=90=91=E5=8D=83=E5=96=9C=20Hello=20World?= =?UTF-8?q?!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- java-base-projects-task/src/main/java/com/swpu/Pck.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java-base-projects-task/src/main/java/com/swpu/Pck.java b/java-base-projects-task/src/main/java/com/swpu/Pck.java index c820e96..8112aeb 100644 --- a/java-base-projects-task/src/main/java/com/swpu/Pck.java +++ b/java-base-projects-task/src/main/java/com/swpu/Pck.java @@ -1,4 +1,7 @@ package com.swpu; public class Pck { + public static void main(String[] args) { + System.out.println("Hello World!"); + } } -- Gitee From 5a9591e1b8b3c50f2540c42be26f5c745e9086d0 Mon Sep 17 00:00:00 2001 From: TMac <2647455144@qq.com> Date: Thu, 15 Jul 2021 11:25:05 +0800 Subject: [PATCH 2/5] =?UTF-8?q?fixed:=E7=B1=BB/=E6=96=B9=E6=B3=95=20?= =?UTF-8?q?=E7=9A=84=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/swpu/Pck.java | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/java-base-projects-task/src/main/java/com/swpu/Pck.java b/java-base-projects-task/src/main/java/com/swpu/Pck.java index 8112aeb..6bf7f10 100644 --- a/java-base-projects-task/src/main/java/com/swpu/Pck.java +++ b/java-base-projects-task/src/main/java/com/swpu/Pck.java @@ -1,7 +1,44 @@ package com.swpu; +import com.swpu.weiyu.Task2; + +import java.util.List; +import java.util.Map; + public class Pck { public static void main(String[] args) { - System.out.println("Hello World!"); + Task2 pck = new Task2(); + pck.test1(); + + var add = pck.addMethod(); + System.out.println("整型、有返回值、没有参数 的方法调用: " + add); + + var multi = pck.multiMethod(3); + System.out.println("整型、有返回值、有参数 的方法调用: " + multi); + + var string = pck.stringMethod(); + System.out.println("字符 - 有返回值、没有参数 的方法调用: " + string); + + var string2 = pck.stringMethod2(" String类型 "); + System.out.println("字符 - 有返回值、有参数 的方法调用: " + string2); + + List list = pck.listMethod(); + System.out.println("List - 有返回值、没有参数 的方法调用: " + list); + + List list1 = pck.listMethod2("List 类型"); + System.out.println("List - 有返回值、有参数 的方法调用: " + list1); + + Map map = pck.mapMethod(); + System.out.println("Map - 有返回值、没有参数 的方法调用: " + map); + + Map map1 = pck.mapMethod2("Map 类型"); + System.out.println("Map - 有返回值、有参数 的方法调用: " + map1); + + Object object = pck.objectMethod(); + System.out.println("Object - 有返回值、没有参数 的方法调用: " + object); + + Object object1 = pck.objectMethod2("Object 类型"); + System.out.println("Object - 有返回值、有参数 的方法调用: " + object1); } } + -- Gitee From 44739d82ddaa88c8b8f08f66689b0bbd369e4f01 Mon Sep 17 00:00:00 2001 From: TMac <2647455144@qq.com> Date: Thu, 15 Jul 2021 11:35:10 +0800 Subject: [PATCH 3/5] 'del' --- java-base-projects-task/pom.xml | 19 --- .../src/main/java/com/swpu/Pck.java | 44 ------ .../src/main/java/com/swpu/weiyu/Task1.java | 68 --------- .../src/main/java/com/swpu/weiyu/Task2.java | 139 ------------------ 4 files changed, 270 deletions(-) delete mode 100644 java-base-projects-task/pom.xml delete mode 100644 java-base-projects-task/src/main/java/com/swpu/Pck.java 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 diff --git a/java-base-projects-task/pom.xml b/java-base-projects-task/pom.xml deleted file mode 100644 index 85c2c4f..0000000 --- a/java-base-projects-task/pom.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - java-base-projects - org.example - 1.0-SNAPSHOT - - 4.0.0 - - java-base-projects-task - - - 11 - 11 - - - \ No newline at end of file diff --git a/java-base-projects-task/src/main/java/com/swpu/Pck.java b/java-base-projects-task/src/main/java/com/swpu/Pck.java deleted file mode 100644 index 6bf7f10..0000000 --- a/java-base-projects-task/src/main/java/com/swpu/Pck.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.swpu; - -import com.swpu.weiyu.Task2; - -import java.util.List; -import java.util.Map; - -public class Pck { - public static void main(String[] args) { - Task2 pck = new Task2(); - pck.test1(); - - var add = pck.addMethod(); - System.out.println("整型、有返回值、没有参数 的方法调用: " + add); - - var multi = pck.multiMethod(3); - System.out.println("整型、有返回值、有参数 的方法调用: " + multi); - - var string = pck.stringMethod(); - System.out.println("字符 - 有返回值、没有参数 的方法调用: " + string); - - var string2 = pck.stringMethod2(" String类型 "); - System.out.println("字符 - 有返回值、有参数 的方法调用: " + string2); - - List list = pck.listMethod(); - System.out.println("List - 有返回值、没有参数 的方法调用: " + list); - - List list1 = pck.listMethod2("List 类型"); - System.out.println("List - 有返回值、有参数 的方法调用: " + list1); - - Map map = pck.mapMethod(); - System.out.println("Map - 有返回值、没有参数 的方法调用: " + map); - - Map map1 = pck.mapMethod2("Map 类型"); - System.out.println("Map - 有返回值、有参数 的方法调用: " + map1); - - Object object = pck.objectMethod(); - System.out.println("Object - 有返回值、没有参数 的方法调用: " + object); - - Object object1 = pck.objectMethod2("Object 类型"); - System.out.println("Object - 有返回值、有参数 的方法调用: " + object1); - } -} - 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 list = task2.listMethod(); - System.out.println("List - 有返回值、没有参数 的方法调用: " + list); - - // 3.1. List - 有返回值、有参数 的方法调用 - List list1 = task2.listMethod2("List 类型"); - System.out.println("List - 有返回值、有参数 的方法调用: " + list1); - - // 4. Map - 有返回值、没有参数 的方法调用 - Map map = task2.mapMethod(); - System.out.println("Map - 有返回值、没有参数 的方法调用: " + map); - - // 4.1. Map - 有返回值、有参数 的方法调用 - Map map1 = task2.mapMethod2("Map 类型"); - System.out.println("Map - 有返回值、有参数 的方法调用: " + map1); - - // 5. Object - 有返回值、没有参数 的方法调用 - Object object = task2.objectMethod(); - System.out.println("Object - 有返回值、没有参数 的方法调用: " + object); - - // 5.1. Object - 有返回值、有参数 的方法调用 - Object object1 = task2.objectMethod2("Object 类型"); - System.out.println("Object - 有返回值、有参数 的方法调用: " + object1); - } -} diff --git a/java-base-projects-task/src/main/java/com/swpu/weiyu/Task2.java b/java-base-projects-task/src/main/java/com/swpu/weiyu/Task2.java deleted file mode 100644 index 4b749d5..0000000 --- a/java-base-projects-task/src/main/java/com/swpu/weiyu/Task2.java +++ /dev/null @@ -1,139 +0,0 @@ -package com.swpu.weiyu; - -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - * @author Wales Yu - *

- * 这个类 主要充当 数据提供者 - * 提供数据的类 不需要主函数的介入 - *

- * 提供不同返回值类型的方法 - *

    - *
  • 1. int
  • - *
  • 2. String
  • - *
  • 3. List
  • - *
  • 4. Map
  • - *
  • 5. Object
  • - *
- */ -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 listMethod() { - var list = new ArrayList(); - list.add("List - 有返回值,没有参数 的方法"); - return list; - } - - /** - * 4.1. List - 有返回值,有参数 的方法 - * - * @return List 强化版的数组 - */ - public List listMethod2(String name) { - var list = new ArrayList(); - list.add(name); - return list; - } - - /** - * 5. Map - 有返回值,没有参数 的方法 - *

- * 键值对 - Key - Value - * 身份证 - 对应的人 - * 一般都是字符 - 有可能是字符、有可能是数字、有可能是其他类型 - * - * @return Map 强化版的 List - */ - public Map mapMethod() { - var map = new HashMap(); - map.put("身份证", "131231231231231321"); - return map; - } - - /** - * 5.1. Map - 有返回值,有参数 的方法 - * - * @return Map 强化版的 List - */ - public Map mapMethod2(String name) { - var map = new HashMap(); - map.put("名称", name); - return map; - } - - /** - * 6. Object - 有返回值,没有参数 的方法 - * - * @return Object, Java 一切皆对象 - */ - public Object objectMethod() { - var name = "WEI_YU"; - return name; - } - - /** - * 6.1. Object - 有返回值,有参数 的方法 - * @param name name - * @return Obejct - Java 一切皆对象 - */ - public Object objectMethod2(String name) { - var age = 24; - return "名称: " + name + " & age: " + age; - } -} -- Gitee From 4e9675bce1b38d47165c4123e399bf9069ec605e Mon Sep 17 00:00:00 2001 From: TMac <2647455144@qq.com> Date: Thu, 15 Jul 2021 11:44:08 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E5=90=91=E5=8D=83=E5=96=9C=20=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/swpu/Pck.java | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 java-base-projects-task/src/main/java/com/swpu/Pck.java diff --git a/java-base-projects-task/src/main/java/com/swpu/Pck.java b/java-base-projects-task/src/main/java/com/swpu/Pck.java new file mode 100644 index 0000000..6bf7f10 --- /dev/null +++ b/java-base-projects-task/src/main/java/com/swpu/Pck.java @@ -0,0 +1,44 @@ +package com.swpu; + +import com.swpu.weiyu.Task2; + +import java.util.List; +import java.util.Map; + +public class Pck { + public static void main(String[] args) { + Task2 pck = new Task2(); + pck.test1(); + + var add = pck.addMethod(); + System.out.println("整型、有返回值、没有参数 的方法调用: " + add); + + var multi = pck.multiMethod(3); + System.out.println("整型、有返回值、有参数 的方法调用: " + multi); + + var string = pck.stringMethod(); + System.out.println("字符 - 有返回值、没有参数 的方法调用: " + string); + + var string2 = pck.stringMethod2(" String类型 "); + System.out.println("字符 - 有返回值、有参数 的方法调用: " + string2); + + List list = pck.listMethod(); + System.out.println("List - 有返回值、没有参数 的方法调用: " + list); + + List list1 = pck.listMethod2("List 类型"); + System.out.println("List - 有返回值、有参数 的方法调用: " + list1); + + Map map = pck.mapMethod(); + System.out.println("Map - 有返回值、没有参数 的方法调用: " + map); + + Map map1 = pck.mapMethod2("Map 类型"); + System.out.println("Map - 有返回值、有参数 的方法调用: " + map1); + + Object object = pck.objectMethod(); + System.out.println("Object - 有返回值、没有参数 的方法调用: " + object); + + Object object1 = pck.objectMethod2("Object 类型"); + System.out.println("Object - 有返回值、有参数 的方法调用: " + object1); + } +} + -- Gitee From feaf9059ca902d4cded13a413625b5ae7e820049 Mon Sep 17 00:00:00 2001 From: TMac <2647455144@qq.com> Date: Thu, 15 Jul 2021 11:56:30 +0800 Subject: [PATCH 5/5] 1 --- .../src/main/java/com/swpu/Pck.java | 44 ------------------- .../src/main/java/com/swpu/lvlTest/Test1.java | 37 ---------------- .../src/main/java/com/swpu/lvlTest/Test2.java | 39 ---------------- 3 files changed, 120 deletions(-) delete mode 100644 java-base-projects-task/src/main/java/com/swpu/Pck.java delete mode 100644 java-base-projects-task/src/main/java/com/swpu/lvlTest/Test1.java delete mode 100644 java-base-projects-task/src/main/java/com/swpu/lvlTest/Test2.java diff --git a/java-base-projects-task/src/main/java/com/swpu/Pck.java b/java-base-projects-task/src/main/java/com/swpu/Pck.java deleted file mode 100644 index 6bf7f10..0000000 --- a/java-base-projects-task/src/main/java/com/swpu/Pck.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.swpu; - -import com.swpu.weiyu.Task2; - -import java.util.List; -import java.util.Map; - -public class Pck { - public static void main(String[] args) { - Task2 pck = new Task2(); - pck.test1(); - - var add = pck.addMethod(); - System.out.println("整型、有返回值、没有参数 的方法调用: " + add); - - var multi = pck.multiMethod(3); - System.out.println("整型、有返回值、有参数 的方法调用: " + multi); - - var string = pck.stringMethod(); - System.out.println("字符 - 有返回值、没有参数 的方法调用: " + string); - - var string2 = pck.stringMethod2(" String类型 "); - System.out.println("字符 - 有返回值、有参数 的方法调用: " + string2); - - List list = pck.listMethod(); - System.out.println("List - 有返回值、没有参数 的方法调用: " + list); - - List list1 = pck.listMethod2("List 类型"); - System.out.println("List - 有返回值、有参数 的方法调用: " + list1); - - Map map = pck.mapMethod(); - System.out.println("Map - 有返回值、没有参数 的方法调用: " + map); - - Map map1 = pck.mapMethod2("Map 类型"); - System.out.println("Map - 有返回值、有参数 的方法调用: " + map1); - - Object object = pck.objectMethod(); - System.out.println("Object - 有返回值、没有参数 的方法调用: " + object); - - Object object1 = pck.objectMethod2("Object 类型"); - System.out.println("Object - 有返回值、有参数 的方法调用: " + object1); - } -} - diff --git a/java-base-projects-task/src/main/java/com/swpu/lvlTest/Test1.java b/java-base-projects-task/src/main/java/com/swpu/lvlTest/Test1.java deleted file mode 100644 index dde7c68..0000000 --- a/java-base-projects-task/src/main/java/com/swpu/lvlTest/Test1.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.swpu.lvlTest; - -import java.util.Scanner; - -public class Test1 { - public static void main(String[] args) { - - Test2 test2 = new Test2(); - // - test2.helloWorldPrint(); - - int num1 = test2.sum(); - System.out.println("整型,无参数输出:" + num1); - - - int arr1 = 1; - int arr2 = 1; - int sum = test2.sum1(arr1,arr2); - System.out.println("整型,有参数输出:" + arr1 + " + " + arr2 + " = " + sum); - - String str1 = test2.stringMethod(); - System.out.println(str1); - - String str2 = "String"; - String str3 = test2.stringMethod2(str2); - System.out.println(str3); - - // - - - - - - - - } -} diff --git a/java-base-projects-task/src/main/java/com/swpu/lvlTest/Test2.java b/java-base-projects-task/src/main/java/com/swpu/lvlTest/Test2.java deleted file mode 100644 index 2ec835f..0000000 --- a/java-base-projects-task/src/main/java/com/swpu/lvlTest/Test2.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.swpu.lvlTest; - -import java.sql.SQLOutput; -import java.util.Scanner; - -public class Test2 { - - //无返回值方法 - public void helloWorldPrint(){ - System.out.println("Hello World !"); - } - - //int 无参数,有返回值方法 - public int sum(){ - int arr1=2; - int arr2=3; - return arr1+arr2; - } - - //int 有参数,有返回值方法 - public int sum1(int num1,int num2){ - return num1+num2; - } - - //String 无参数,有返回值方法; - public String stringMethod(){ - return "String 无参数,返回方法"; - } - - //String 有参数,有返回值方法; - public String stringMethod2(String str){ - return str+"有参数,有返回值方法"; - } - - - - - -} -- Gitee