# 타입 불일치(type mismatched)란?
무엇인가요?
sehongpark님의 답변
## 타입 불일치란
타입 불일치란, 변수의 **타입과 다른 값이 대입**된 경우입니다.
## 코드 예
1) 잘못된 대입
```
// ERROR: 변수는 String, 값은 int이므로 타입 불일치!
String seven = 7;
```
2) 잘못된 전달 값
```
public class Wrong {
public static int square(int x) { // int x = 5.0; ERROR!
return x * x;
}
public static void main(String[] args) {
int result = square(5.0); // 전달 값: 5.0
}
}
```
## 참고자료
---
1. https://goo.gl/JGP9Pi