Algorithm Study
[Java Algorithm] νλ‘κ·Έλλ¨Έμ€ Lv.0 _ λ¬Έμμ΄λ‘ λ³ν
microsaurs
2024. 2. 22. 10:43
πΏ λ¬Έμ πΏ
μ μ nμ΄ μ£Όμ΄μ§ λ, nμ λ¬Έμμ΄λ‘ λ³ννμ¬ return νλλ‘ solution ν¨μλ₯Ό μμ±ν΄μ£ΌμΈμ.
[Algorithm]
νλ³νμ νλ λ€μν λ°©λ²μ μκ°ν΄λ³΄μ
1. Integer.toString() ν¨μ μ¬μ©
2. valueOf() μ¬μ©
3. "" + λ³μ μ¬μ© βοΈ
[Code]
// 1. Integer.toStirng()
class Solultion {
public String solution(int n) {
return Integer.toString(n);
}
}
// 2. (casting νλ €λ μλ£ν).valueOf(value)
class Solution {
public String solution(int n) {
return String.valueOf(n);
}
}
// 3. "" + (value)
class Solution {
public String solution(int n) {
return "" + n;
}
}
[+ Plus]
βοΈ String + (value) κ²°ν©(Combination)
: String μλ£νμ +μ ν¨κ» λ€λ₯Έ μλ£νκ³Ό ν©μ³μ§λ©΄ λ€λ₯Έ μλ£νμ StringμΌλ‘ λ³νμν΄ !
β‘οΈ "" + n μ νλ©΄ nμ΄ λ¬Έμμ΄λ‘ νλ³νμ΄ λ¨
3λ² λ°©λ²μ λ€λ₯Έ μ¬λ νμ΄ λ³΄κ³ ,, λκ°νλ₯Ό ν μ³λ²λ¦Ό !