๋ฐ์ํ
Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
Tags
- ์๋ฐ๊ณต๋ถ
- ์น๋์๋ณด๋ ์ ์
- ์คํธ๋ฆผ๋ฆฟ
- RESTful API
- Streamlit๊ธฐ์ด
- serverless
- ํ์ด์ฌ๊ณต๋ถ
- Flutter
- ์๋ฐ
- ์น๋์๋ณด๋ ๊ธฐ์ด
- ์๋ฐ๊ธฐ์ด
- java
- MySQL
- Android
- ํ๋ค์ค
- streamlit
- ์๋ฐ์คํฌ๋ฆฝํธ ๊ณต๋ถ
- Streamlit๊ธฐ๋ณธ
- ์๋ฐ์ด๋ณด
- ์๋๋ก์ด๋ ์คํ๋์ค
- ์คํธ๋ฆผ๋ฆฟ ๊ธฐ๋ณธ
- ํ์ด์ฌ
- Pandas
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์๋ฐํ๋ก๊ทธ๋๋ฐ
- db
- JavaScript
- ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ํ๋ค์ค๊ณต๋ถ
Archives
- Today
- Total
ruriruriya
[Java] ์๋ฐ ๋ค๋ฅธ ๋ฐ์ดํฐํ์ ์ ๋ฌธ์์ด๋ก ๋ฐ๊พธ๋ ๋ฐฉ๋ฒ๋ค ์ ๋ฆฌ ๋ณธ๋ฌธ
๐ชJava
[Java] ์๋ฐ ๋ค๋ฅธ ๋ฐ์ดํฐํ์ ์ ๋ฌธ์์ด๋ก ๋ฐ๊พธ๋ ๋ฐฉ๋ฒ๋ค ์ ๋ฆฌ
๋ฃจ๋ฆฌ์ผใ 2024. 2. 7. 23:09๋ฐ์ํ
์๋ฐ๋ก ๊ฐ๋ฐ์ ํ๋ฉด์ ๋ฌธ์์ด๋ก ๋ฐ๊ฟ์ค์ผ ํ๋ ์๊ฐ๋ค์ด ์๋ค.
๋ฌธ์์ด๋ก ๋ฐ๊พธ๋ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ ์์๋ณด์.
1. String.valueOf() ๋ฉ์๋ ์ฌ์ฉ
์ด ๋ฐฉ๋ฒ์ ๋ชจ๋ ๋ฐ์ดํฐ ์ ํ์ ๋ฌธ์์ด๋ก ๋ณํํ ์ ์๋ค.
int intValue = 42;
double doubleValue = 3.14;
boolean booleanValue = true;
String intString = String.valueOf(intValue);
String doubleString = String.valueOf(doubleValue);
String booleanString = String.valueOf(booleanValue);
System.out.println(intString); // "42"
System.out.println(doubleString); // "3.14"
System.out.println(booleanString); // "true"
2. String.format() ๋ฉ์๋ ์ฌ์ฉ
์ด ๋ฐฉ๋ฒ์ ํ์ํ๋ ๋ฌธ์์ด์ ์์ฑํ ๋ ์ ์ฉํ๋ค.
int intValue = 42;
double doubleValue = 3.14;
String intString = String.format("%d", intValue);
String doubleString = String.format("%.2f", doubleValue);
System.out.println(intString); // "42"
System.out.println(doubleString); // "3.14"
3. + ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด๋ก ๋ณํ (๋งค์ฐ ํธ๋ฆฌํ ๋ฐฉ๋ฒ โ โ )
๋ค๋ฅธ ๋ฐ์ดํฐ ์ ํ์ ๋ฌธ์์ด๊ณผ ๊ฒฐํฉํ๋ฉด ์๋์ผ๋ก ๋ฌธ์์ด๋ก ๋ณํ๋๋ค.
int intValue = 42;
double doubleValue = 3.14;
String intString = intValue + "";
String doubleString = doubleValue + "";
System.out.println(intString); // "42"
System.out.println(doubleString); // "3.14"
4. StringBuilder ๋๋ StringBuffer ์ฌ์ฉ
๋ฌธ์์ด์ ๋ง๋ค ๋ ๋ฐ๋ณต์ ์ผ๋ก ์ฐ๊ฒฐํด์ผ ํ ๋ ์ ์ฉํ๋ค.
int intValue = 42;
double doubleValue = 3.14;
StringBuilder builder = new StringBuilder();
builder.append("The integer value is: ").append(intValue);
StringBuffer buffer = new StringBuffer();
buffer.append("The double value is: ").append(doubleValue);
String intString = builder.toString();
String doubleString = buffer.toString();
System.out.println(intString); // "The integer value is: 42"
System.out.println(doubleString); // "The double value is: 3.14"
์ด๋ฌํ ๋ฐฉ๋ฒ ์ค์์ ์ ํํ์ฌ ์ฌ์ฉํ๋ฉด ๋๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ์๋ String.valueOf() ๋ฉ์๋๊ฐ ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋์ง๋ง,
๋ณธ์ธ์ [ + ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด๋ก ๋ณํ ]์ ์ ์ผ ๋ง์ด ์ด๋ค!
๋ฐ์ํ
'๐ชJava' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์๋ฐ ํด๋์ค, ๊ฐ์ฒด, ์ธ์คํด์ค์ ๊ฐ๋ (0) | 2024.02.22 |
---|---|
[Java] ์๋ฐ ์ค๋ฒ๋ก๋ฉ vs ์ค๋ฒ๋ผ์ด๋ฉ - ์ฝ๋ ๋ค์ค ํ์ฉ ๋ฐ ์์ ๊ตฌ์กฐ ์ดํด (1) | 2024.02.21 |
[Java] ์๋ฐ์ ๋ค์ํ ์ฐ์ฐ์๋ค (0) | 2024.02.05 |
[Java]์๋ฐ์ ์์ฑ์(Constructor)์ Getter/Setter (1) | 2023.12.20 |
[Java] ์๋ฐ ํด๋์ค(๋ฉ์ธ ํด๋์ค/ํด๋์ค) (0) | 2023.12.20 |