하루의 일상💜

[메서드] 떡잎마을 방범대 인물 검색하기 본문

JAVA/실습

[메서드] 떡잎마을 방범대 인물 검색하기

도하루박 2022. 7. 24. 18:31
반응형

항상 main 메서드 안에서만 코드을 활용 했었다면 외부에 메서드를 만들어서 불러오는 코드를 컴파일시켜보겠다.

아직은 코드를 만들고 대입시키는 능력이 많이 부족하기 때문에 내가 좋아하는 것을 대상으로 해서 접근해 보겠다.

 

내가 좋아 하는 짱구~♥

떡잎마을 방범대 5명을 선택해서 선택한 인물에 대한 정보를 보여주는 프로젝트이다.

 

public static void main(String[] args) {
		System.out.println("★떡잎마을 방범대★");
		System.out.println("궁금한 인물을 선택해 주세요.\n1. 짱구 2. 철수 3. 유리 4. 훈이 5. 맹구");
		
		Scanner sc=new Scanner(System.in);
		int num=sc.nextInt();
		
		if(num==1) {
			jjanggu();
		}else if(num==2) {
			cheolsu();
		}else if(num==3) {
			yuri();
		}else if(num==4) {
			hooni();
		}else {
			maenggu();
		}
	}

	public static void jjanggu() {
		
		String name="신짱구";
		String hobby="부리부리댄스";
		int age= 5;
		
		System.out.println("이름: "+name+"\n나이: "+ age+"살\n취미: "+hobby);
		}
	public static void cheolsu() {
		
		String name="김철수",hobby="영어회화";
		int age=5;
		System.out.println("이름: "+name+"\n나이: "+ age+"살\n취미: "+hobby);
	}
	public static void yuri() {
		
		String name="한유리",hobby="리얼소꿉놀이";
		int age=5;
		System.out.println("이름: "+name+"\n나이: "+ age+"살\n취미: "+hobby);
	}
	public static void hooni() {
		
		String name="이훈이",hobby="만화 그리기";
		int age=5;
		System.out.println("이름: "+name+"\n나이: "+ age+"살\n취미: "+hobby);
	}
	public static void maenggu() {
		
		String name="맹구",hobby="돌수집";
		int age=5;
		System.out.println("이름: "+name+"\n나이: "+ age+"살\n취미: "+hobby);
	}
}

아직은 기본기에 가까운 스킬로만 해본 것이지만 더 연구해서 더 간결한 코드를 할 수 있도록 생각해 봐야 겠다.

다음은 boolean를 이용해서 인물을 추적하는 프로젝트도 생각해 봐야 겠다.

반응형