Coding Planet
[Java] length vs length()์ ์ฐจ์ด ๋ณธ๋ฌธ
๋ฐ์ํ
๊ธฐ์ด ์ค์ ๊ธฐ์ด์ธ๋ฐ ์ต๊ทผ ํ๋ก๊ทธ๋๋จธ์ค ํ๋ฉด์ ์ฌ์ ํ ์ด๊ฒ๋๋ฌธ์ ์ปดํ์ผ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค;;
๋ค์ ์ ๋ฆฌํ๋ค...
1. length (ํ๋กํผํฐ)
- length๋ ๋ฐฐ์ด์ ๊ธธ์ด(ํฌ๊ธฐ)๋ฅผ ๋ํ๋ด๋ ํ๋กํผํฐ
- ๋ชจ๋ ๋ฐฐ์ด์ ๋ํด ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ, ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ๋ฐํํ๋ค.
int[] arr = {1, 2, 3, 4, 5};
int size = arr.length; // size๋ 5
2. length() (๋ฉ์๋)
- length()๋ String ํด๋์ค์ ๋ฉ์๋๋ก, ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ๋ฐํ
- ๋ฌธ์์ด์ ๊ธธ์ด๋ ํด๋น ๋ฌธ์์ด์ ํฌํจ๋ ๋ฌธ์์ ์๋ฅผ ์๋ฏธํ๋ค.
String str = "hello";
int len = str.length(); // len๋ 5
๋ฐ์ํ
'๐ป Java Study > Java ์ด๋ก ์ ๋ฆฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Comments