#입력 값 받아오기
#### CODE
```
public class Main {
public static void main(String[] args) {
String name = args[0];
int age = args[1];
System.out.println("안녕하세요 반갑습니다");
System.out.println("저는 열혈 청년" +name+ "입니다");
System.out.println("잘 부탁드리겠습니다. 나이는"+age+"입니다");
}
}
```
#### INPUT
```
JYP, 20
```
#### OUPUT
```
/root/var/tmp/2018_09_19_08_33_49_6389d9e7/Main.java:5: error: incompatible types: String cannot be converted to int
int age = args[1];
^
1 error
```
(질문)
저는 나이를 추가해보고 싶어서 args[1]을 age라 설정하고 입력을 해봤는데 에러가 납니다 ㅠㅠㅠ
sehongpark님의 답변
## args 입력은 모두 String 입니다.
따라서 int 형 변수에 값을 대입할 수 없습니다.
```
int age = args[1]; // 에러 발생!
// int age = "20"; // 타입 불일치
```
아래와 같이 바꾸어보세요.
```
String age = args[1];
```
또는 아래의 방법도 있겠습니다.
```
int age = Integer.parseInt(args[1]);
```