1.无参数(void)无返回值
public class Person {public void born(){System.out.println("我出生啦");}}
public class Test {public static void main(String[] args) {Person p = new Person();p.born();}}>>> 我出生啦
2.无参数有返回值
public class Person {public String thing(){System.out.println("你今天做了什么?");return "答:我今天学了6节课程";}}
public class Test {public static void main(String[] args) {Person p = new Person();// 接返回值String thing = p.thing();System.out.println(thing);// 不接返回值p.thing();}}>>> 你今天做了什么?>>> 答:我今天学了6节课程>>> 你今天做了什么?
3.有参数无返回值
public class Person {public void day(String day){System.out.println("今天是:"+day);}}
public class Test {public static void main(String[] args) {Person p = new Person();p.day("星期一");}}>>> 今天是:星期一
4.有参数有返回值
public class Person {public String judge(String weather){if(weather == "sunny"){return "出去野炊";}else {return "在家学习";}}}
public class Test {public static void main(String[] args) {Person p = new Person();String weather = p.judge("aaaa");System.out.println(weather);}}>>> 在家学习
