第一章Java类方法03带参构造方法

package Java类方法;

import java.util.Scanner;

//2019.7.9

//封装:选中代码,alt+shift+m

/*定义格式

* static void 方法名(类型1变量1,类型2变量2,...){

* 方法体-方法中的代码

* }

*/

/*为什么使用带参方法

* 带参方法可以接受外界传递的数据,使得方法能处理更加复杂的问题,具有更灵活的功能。

*/

public class 定义带参方法 {

static String name;//名字

static char sex;//性别

static short age;//年龄

static float height;//身高

static String type;//性格

public static void main(String[] args) {

input();

//第一个人

System.out.println("嗨,大家好,我叫"+name+",今年"+age+"岁了,我身高"+height+",是一名"+type+"的"+sex+"士");

//feeling1();

feeling("我中了五百万","哈哈哈哈");

//第二个人

input();

System.out.println("嗨,大家好,我叫"+name+",今年"+age+"岁了,我身高"+height+",是一名"+type+"的"+sex+"士");

//feeling2();

feeling("失恋了","呜呜呜呜");

}

// private static void feeling2() {

// System.out.println("失恋了");

// System.out.println("呜呜呜呜");

// }

// private static void feeling1() {

// System.out.println("中了五百万");

// System.out.println("哈哈哈哈");

// }

private static void feeling(String cause,String content) {

System.out.println(cause);

System.out.println(content);

}

static void input() {

Scanner scanner=new Scanner(System.in);

System.out.println("姓名");

name=scanner.next();

System.out.println("性别");

sex=scanner.next().charAt(0);

System.out.println("年龄");

age=scanner.nextShort();

System.out.println("身高");

height=scanner.nextFloat();

System.out.println("性格");

type=scanner.next();

}

}

你可能感兴趣的:(第一章Java类方法03带参构造方法)