From 1dd58fdaf390fc619ae7a797c24b159ee63e2319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=B8=85?= <469073379@qq.com> Date: Thu, 15 Jul 2021 08:28:50 +0000 Subject: [PATCH] =?UTF-8?q?=E7=8E=8B=E6=80=9D=E4=BA=BF-201831054330=20?= =?UTF-8?q?=E5=AE=9E=E9=AA=8C=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/swpu/test1.java | 36 +++++++++++ .../src/main/java/com/swpu/test2.java | 61 +++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 java-base-projects-task/src/main/java/com/swpu/test1.java create mode 100644 java-base-projects-task/src/main/java/com/swpu/test2.java diff --git a/java-base-projects-task/src/main/java/com/swpu/test1.java b/java-base-projects-task/src/main/java/com/swpu/test1.java new file mode 100644 index 0000000..5d2bb58 --- /dev/null +++ b/java-base-projects-task/src/main/java/com/swpu/test1.java @@ -0,0 +1,36 @@ +package com.swpu.wangsiyi; + +import com.swpu.weiyu.Task2; + +import java.util.List; +import java.util.Map; + + +public class test1 +{ + public static void main(String[] args) + { + test2 t2 = new test2(); + t2.test1(); + var add = t2.addMethod(); + System.out.println("整型、有返回值、没有参数 的方法调用: " + add); + var multi = t2.multiMethod(3); + System.out.println("整型、有返回值、有参数 的方法调用: " + multi); + var string = t2.stringMethod(); + System.out.println("字符 - 有返回值、没有参数 的方法调用: " + string); + var string2 = t2.stringMethod2(" String类型 "); + System.out.println("字符 - 有返回值、有参数 的方法调用: " + string2); + List list = t2.listMethod(); + System.out.println("List - 有返回值、没有参数 的方法调用: " + list); + List list1 = t2.listMethod2("List 类型"); + System.out.println("List - 有返回值、有参数 的方法调用: " + list1); + Map map = t2.mapMethod(); + System.out.println("Map - 有返回值、没有参数 的方法调用: " + map); + Map map1 = t2.mapMethod2("Map 类型"); + System.out.println("Map - 有返回值、有参数 的方法调用: " + map1); + Object object = t2.objectMethod(); + System.out.println("Object - 有返回值、没有参数 的方法调用: " + object); + Object object1 = t2.objectMethod2("Object 类型"); + System.out.println("Object - 有返回值、有参数 的方法调用: " + object1); + } +} diff --git a/java-base-projects-task/src/main/java/com/swpu/test2.java b/java-base-projects-task/src/main/java/com/swpu/test2.java new file mode 100644 index 0000000..4d15c51 --- /dev/null +++ b/java-base-projects-task/src/main/java/com/swpu/test2.java @@ -0,0 +1,61 @@ +package com.swpu.wangsiyi; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class test2 { + public void test1() { + System.out.println("Hello World !"); + } + public static void main(String[] args) { + public int addMethod() + { + var y = 1 + 1; + return y; + } + public int multiMethod(int x) + { + var y = x * 2; + return y; + } + public String stringMethod() + { + var str = "String 有返回值,没有参数 的方法"; + return str; + } + public String stringMethod2(String string) { + var str = "String 有返回值,有参数 的方法" + string; + return str; + } + public List listMethod() { + var list = new ArrayList(); + list.add("List - 有返回值,没有参数 的方法"); + return list; + } + public List listMethod2(String name) { + var list = new ArrayList(); + list.add(name); + return list; + } + public Map mapMethod() { + var map = new HashMap(); + map.put("身份证", "131231231231231321"); + return map; + } + public Map mapMethod2(String name) { + var map = new HashMap(); + map.put("名称", name); + return map; + } + public Object objectMethod() { + var name = "WEI_YU"; + return name; + } + public Object objectMethod2(String name) { + var age = 24; + return "名称: " + name + " & age: " + age; + } + } +} -- Gitee