티스토리 뷰
반응형
프로그래밍 코딩 시 서로 다른 타입의 피연산자간의 연산을 수행해야하는 경우, 연산을 수행하기 전에 형변환을 통해 같은 타입으로 변환해주어야 한다.
이유는 모든 연산은 같은 타입의 피연산자(Operand)간에만 수행 할 수 있기 때문입니다.
그렇다면 Java, Kotlin 에서 자주 사용하는 형변환을 공유하겠습니다.
Java
, Kotlin
으로 작성하였습니다.
String to Int
[ Java ]
String foo = "123";
int boo = Integer.pareInt(foo)[ Kotlin ]
val foo = str.toInt()
Float to String
[ Java ]
float foo = 1.23f
val strFoo = Float.toString(foo)[ Kotlin ]
let foo = 1.23f
let strFoo = foo.toString()Int to String
[ Java ]
int foo = 42
String str = Integer.toString(foo)[ Kotlin ]
val foo : Int = 42
val str = x.toString()Int to Float
[ Java ]
int foo = 1
float boo = (float) foo[ Kotlin ]
int foo = 1
val boo = foo.toFloat()
정리
간단히 자주사용하는 것 위주로 공유 하였습니다. 형변환을 통하여 다양한 로직을 구현 할 수 있기를 응원합니다.
반응형
'프로그래밍 > Android' 카테고리의 다른 글
Dagger 간단히 알아보기 (0) | 2018.07.18 |
---|---|
Android Google Play 배지 받는 방법 (0) | 2018.07.13 |
Android Studio Logcat 색상 변경 (0) | 2018.07.05 |
Android 미러링 유무 검사 (0) | 2018.07.05 |
Android O 백그라운드 실행 제한 예외 항목 (0) | 2018.07.01 |
댓글
최근에 올라온 글
최근에 달린 댓글
TAG
- 탁구
- 고시문
- issue
- missionchina
- 임용고시
- MCC
- java
- 미션차이나센터
- DI
- 패턴
- 안드로이드
- Android Studio
- Android
- 코틀린
- 디자인패턴
- 선교
- swift
- missioon
- Kotlin
- 점수판
- 고시문헬퍼
- 알고리즘
- view
- IT
- IOS
- RXjava
- flutter
- push
- 스코어헬퍼
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함