[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๊ธฐ1

2024. 12. 30. 19:28ยท๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
728x90
๋ฐ˜์‘ํ˜•

๐Ÿ“š ๋ฌธ์ œ ์ด๋ฆ„

1. ๋ฌธ์ œ



2. ๋ฌธ์ œ ํ’€์ด

๊ณต๋ฐฑ์„ ๊ตฌ๋ถ„์ž๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ž์—ด์„ ์ž๋ฅด๊ธฐ ์œ„ํ•ด split ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

Split

  • ๊ตฌ๋ถ„์ž๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ฌธ์ž์—ด์„ ์ž˜๋ผ ๋ฐฐ์—ด๋กœ ์ž…๋ ฅํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฉ”์„œ๋“œ
  • split(String regex);
    • ๊ตฌ๋ถ„์ž๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋ฐฐ์—ด ํ˜•์‹์œผ๋กœ ๋ฌธ์ž์—ด์„ ์ž˜๋ผ์ค๋‹ˆ๋‹ค
  • split(String regex, int limit);
    • ์œ„์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ตฌ๋ถ„์ž๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋ฐฐ์—ด ํ˜•์‹์œผ๋กœ ๋ฌธ์ž์—ด์„ ์ž๋ฅด์ง€๋งŒ limit ์ˆ˜๋งŒํผ ์ž˜๋ผ์ค๋‹ˆ๋‹ค

3. ์ •๋ฆฌ

๋‚ด ํ’€์ด

class Solution {
    public String[] solution(String my_string) {
        String[] answer = my_string.split(" ");
        return answer;
    }
}

 

 

๋‹ค๋ฅธ ์‚ฌ๋žŒ ํ’€์ด

import java.util.ArrayList;

class Solution {
    public ArrayList<String> solution(String my_string) {
        ArrayList<String> answer = new ArrayList();

        String a = "";

        for(int i=0; i<=my_string.length();i++){
                if(my_string.charAt(i) == ' '){
                    answer.add(a);
                    a = "";
                }else if(i == my_string.length()-1){
                    a += Character.toString(my_string.charAt(my_string.length()-1));
                    answer.add(a); 
                    break;
                }else{
                    a += Character.toString(my_string.charAt(i));    
                }
          }

        return answer;
    }
}


๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค ์ฝ”๋“œ๋Š” ๋‚ด ํ’€์ด๋ž‘ ๋น„์Šทํ•ด์„œ, ์ด๊ฑฐ๋Š” ์ด๋Ÿฐ ๋ฐฉ๋ฒ•๋„ ์žˆ๊ตฌ๋‚˜ ์‹ถ์–ด์„œ, ๊ฐ€์ง€๊ณ  ์™”๋‹ค! 



4. ์ฐธ๊ณ ์ž๋ฃŒ / ์•Œ๊ฒŒ๋œ ๋‚ด์šฉ

  • Split ๋ฉ”์„œ๋“œ ๋ณต์Šต
728x90
๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ > ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/JAVA] ๊ธธ์ด์— ๋”ฐ๋ฅธ ์—ฐ์‚ฐ  (1) 2024.12.20
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] rny_string  (0) 2024.12.10
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/JAVA] ๋ฌธ์ž์—ด ๊ณฑํ•˜๊ธฐ  (0) 2024.10.30
[JAVA] ๋Œ€๋ฌธ์ž, ์†Œ๋ฌธ์ž ๋ณ€ํ™˜ (toUpperCase, toLowerCase)  (0) 2024.10.21
[JAVA] ๋ณ€์ˆ˜ ํฌ๋งท(%d, %s, ...)๊ณผ System.out.printf  (0) 2024.08.07
'๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/JAVA] ๊ธธ์ด์— ๋”ฐ๋ฅธ ์—ฐ์‚ฐ
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] rny_string
  • [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/JAVA] ๋ฌธ์ž์—ด ๊ณฑํ•˜๊ธฐ
  • [JAVA] ๋Œ€๋ฌธ์ž, ์†Œ๋ฌธ์ž ๋ณ€ํ™˜ (toUpperCase, toLowerCase)
Genie_.
Genie_.
๋‚ด๊ฐ€ ๊ณต๋ถ€ํ•˜๋Š” ์ง€์‹์„ ๋ณต์Šตํ•˜๊ณ  ๊ธฐ๋กํ•˜๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค ๐Ÿ’ฌ
  • Genie_.
    Geine Dev
    Genie_.
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด (153)
      • ๐Ÿ•น๏ธ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ (37)
        • ์ฝ”๋“œํŠธ๋ฆฌ (13)
        • ๋ฐฑ์ค€ (17)
        • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (7)
      • ๐Ÿงก JavaScript (9)
      • ๐Ÿ’™ React (0)
      • ๐Ÿ’œ HTML,CSS (38)
      • ๐Ÿ’š Spring (6)
      • โค๏ธ JAVA (13)
        • Basic (13)
      • ๐ŸŒŸ CS (1)
      • โ„๏ธ ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„ 7๊ธฐ (41)
      • ๐Ÿ… ์ž๊ฒฉ์ฆ (6)
        • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (0)
        • SQLD (3)
        • ์ปดํ“จํ„ฐํ™œ์šฉ๋Šฅ๋ ฅ2๊ธ‰ (3)
      • ๐Ÿ—จ GIT (1)
      • ๐ŸŒฐ ์Šคํ„ฐ๋”” (1)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ๊ธ€์“ฐ๊ธฐ
  • ๊ณต์ง€์‚ฌํ•ญ

    • ๋ฉ”๋ชจ
  • ๋ฐ˜์‘ํ˜•
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.0
Genie_.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๊ธฐ1
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”