๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ชฉ๋ก์ด ์—†์Šต๋‹ˆ๋‹ค.

[JAVA] trim() ๋ฉ”์„œ๋“œ

๐Ÿ—ฃ Language/JAVA

    javajava



    ์ž๋ฐ”์˜ trim ๋ฉ”์„œ๋“œ๋Š” ์™ผ์ชฝ trim๊ณผ ์˜ค๋ฅธ์ชฝ trim์„ ํ•ฉ์ณ ๋†“์€ ๊ฒƒ์ด๋‹ค.


    ๋ฌด์Šจ ์˜๋ฏธ์ธ๊ฐ€ ํ•˜๋ฉด


    trim ๋ฉ”์„œ๋“œ๋ฅผ ์ด์šฉํ•ด์„œ ๋ฌธ์ž์—ด "123   444" ๋ฅผ  ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌํ•œ ๊ฒฝ์šฐ ๊ทธ๋Œ€๋กœ "123   444"๊ฐ€ ๋‚˜์˜จ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค.


    ์ž˜ ์ดํ•ด๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋” ์‰ฌ์šด ์˜ˆ๋กœ "   1323    4232 1   " ์ด๋Ÿฐ ๋ฌธ์ž์—ด์„ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌํ•˜๋ฉด ๊ทธ ๊ฒฐ๊ณผ๋กœ "1323   4232 1" ์ด๋ผ๋Š” ๋ฌธ์ž์—ด์ด ๋‚˜์˜จ๋‹ค.


    <์ฝ”๋“œ>

    System.out.println( "   1323   4232  1   ".trim() );


    <๊ฒฐ๊ณผ>

    1323   4232  1



    ๋ฌธ์ž ์‚ฌ์ด์— ๊ปด์žˆ๋Š” white space๋Š” ๋ฐ์ดํ„ฐ๋กœ ๊ตฌ๋ถ„ํ•˜๊ณ  ์ง€์šฐ์ง€ ์•Š๋Š”๋‹ค. ๊ฐ€์šด๋ฐ ๊ณต๋ฐฑ๋งˆ์ € ์—†์• ๊ณ  ์‹ถ๋‹ค๋ฉด trim ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋ง๊ณ  replaceAll() ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.


    <์ฝ”๋“œ>

    System.out.println( "   1323   4232  1   ".replaceAll(" ", "") );


    <๊ฒฐ๊ณผ>

    132342321