profile
ํ™”๋ต๐ŸŒž

[Java] String ๋’ค์ง‘๊ธฐ

String์— reverse()์™€ ๊ฐ™์€ ๋ฉ”์†Œ๋“œ๋ฅผ ์ œ๊ณตํ•˜๋ฉด ์ข‹์œผ๋ จ๋งŒ, ์•„์‰ฝ๊ฒŒ๋„ Java์˜ String์—์„œ๋Š” ์ด๋Ÿฐ ๋ฉ”์†Œ๋“œ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š”๋‹ค.๐Ÿฅฒ๋‹คํ–‰ํžˆ๋„, StringBuilder ํด๋ž˜์Šค์—์„œ๋Š” ์ €์žฅ๋˜์–ด ์žˆ๋Š” String์„ ๋’ค์ง‘๋Š” reverse() ๋ฉ”์†Œ๋“œ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด

2023๋…„ 3์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Java] ๋ฐฐ์—ด ์ •๋ ฌํ•˜๊ธฐ

Kotlin์€ ๋ฐฐ์—ด์˜ ์ •๋ ฌ์„ ์˜ค๋ฆ„์ฐจ์ˆœ๊ณผ ๋‚ด๋ฆผ์ฐจ์ˆœ ๋ชจ๋‘ sort()๋‚˜ sortDescending()์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š”๋ฐJava๋Š” ๋ฐฐ์—ด์— ๋‹ด๋Š” ์š”์†Œ์˜ ์ž๋ฃŒํ˜•์ด primitive type์ธ์ง€ reference type์ธ์ง€์— ๋”ฐ๋ผ์„œ ๋‚ด๋ฆผ์ฐจ์ˆœ ๋ฐฉ๋ฒ•์— ์ฐจ์ด๊ฐ€ ์ƒ๊ธด๋‹ค.์˜ค๋ฆ„์ฐจ์ˆœ์€

2023๋…„ 3์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[Java] ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์—์„œ Priority Queue ์ž˜ ์‚ฌ์šฉํ•˜๊ธฐ

ย ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋ถ€์—ฌ๋œ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ฐ์ดํ„ฐ๋“ค ์ค‘์—์„œ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๊ฐ€์žฅ ๋†’์€ ๊ฐ’์„ ๊ฐ„๋‹จํ•˜๊ณ  ํšจ์œจ์ ์ด๊ฒŒ ์–ป๊ณ  ์‹ถ์„ ๋•Œ java.util ํŒจํ‚ค์ง€์—์„œ ์ œ๊ณตํ•˜๋Š” PriorityQueue๋ฅผ ์ž์ฃผ ์‚ฌ์šฉํ•œ๋‹ค.ย  int์™€ String๊ฐ™์ด ์ž๋ฐ”์—์„œ ์ œ๊ณตํ•˜๋Š” ์ž๋ฃŒํ˜•๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„

2023๋…„ 2์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท