Demo02.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package com.loveCoding.j20250524_method;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title Demo02
  6. * @description
  7. * @create 2025/5/24
  8. */
  9. public class Demo02 {
  10. //我们接触的第一个方法就是main方法,我们自己定义的方法,必须和main方法处于同一级别
  11. public static void main(String[] args) {
  12. printHello();
  13. printName("张三");
  14. int sum=add(15,16);
  15. System.out.println(sum);
  16. String s = getHello();
  17. System.out.println(s);
  18. }
  19. /*
  20. 方法的格式:
  21. 修饰符 返回值类型 方法名(形式参数类型 形参名){
  22. return 返回值;
  23. }
  24. */
  25. //方法的定义-1
  26. // -无返回值,所以返回值类型写void,
  27. // -无参数,所以参数位置不写内容
  28. /*
  29. 修饰符 返回值类型 方法名(){
  30. 方法体
  31. }
  32. */
  33. public static void printHello(){
  34. System.out.println("Hello");
  35. }
  36. //方法的定义-2
  37. // -无返回值,所以返回值类型写void,
  38. // -有参数
  39. /*
  40. 修饰符 返回值类型 方法名(参数类型 参数名){
  41. 方法体
  42. }
  43. */
  44. public static void printName(String name){
  45. System.out.println(name);
  46. }
  47. //方法的定义-3
  48. // -有返回值
  49. // -有参数
  50. /*
  51. 修饰符 返回值类型 方法名(参数类型 参数名){
  52. 方法体
  53. return 返回值
  54. }
  55. */
  56. public static int add(int a,int b){
  57. return a+b;
  58. }
  59. //方法的定义-4
  60. // -有返回值
  61. // -无参数
  62. /*
  63. 修饰符 返回值类型 方法名(参数类型 参数名){
  64. 方法体
  65. return 返回值
  66. }
  67. */
  68. public static String getHello(){
  69. return "hello";
  70. }
  71. }