๐ [Java] ๐ป length ์ length() ๊ทธ๋ฆฌ๊ณ size() ์ฐจ์ด
๐ป Java length ์ length() ๊ทธ๋ฆฌ๊ณ size() ์ฐจ์ด
์๋
ํ์ธ์. ๐
์ค๋์ ์๋ฐ์ length ์ length() ๊ทธ๋ฆฌ๊ณ size() ์ฐจ์ด์ ๋ํด
๊ฐ๋จํ ์ ๋ฆฌํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
๋๋ถ๋ถ ์ฝ๋ฉํ ๋ intelliJ์ ๊ฐ์ IDE๋ฅผ ์ฌ์ฉํด์
์๋์์ฑ์ผ๋ก ์ธํด ์ค์ํ ์ผ์ด ์์ง๋ง,
์ฝ๋ฉํ
์คํธ ๊ฐ์ IDE ํ๊ฒฝ์ด ์๋ ๊ณณ์์ ์ฝ๋ฉํ ๋ ํ๊ฐ๋ฆฌ๋ค๋ณด๋
์ ๋ฆฌํด๋ณด๊ฒ ๋์์ต๋๋ค.
length , length() , size() ์ ๊ตฌ๋ถ
1.length
-
Arrays(int[], double[], String[] โฆ)
-
length ๋ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๋ํ๋ ๋๋ค.
-
โป ๋ฐฐ์ด์ ๊ธธ์ด๋ ํ ๋น ๋ ๋ ์ ํด์ง๋ ์์์ด๋ฏ๋ก ๋ฉ์๋๊ฐ ์๋ ํ๋๋ก ์ ๊ณต๋ฉ๋๋ค.
2.length()
-
String related Object(String, StringBuilder โฆ)
-
length()๋ ๋ฌธ์์ด์ ๊ธธ์ด๋ฅผ ์๋ ค์ฃผ๋ ๋ฉ์๋์ ๋๋ค.
3.size()
-
Collection Object(ArrayList, Set โฆ)
-
size()๋ ์ปฌ๋ ์ ํ๋ ์์ํฌ ํ์ ์ ๊ธธ์ด๋ฅผ ์๋ ค์ฃผ๋ ๋ฉ์๋์ ๋๋ค.
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
class Main {
public static void main(String[] args) throws Exception {
int arr[] = new int[]{1,2,3};
List<Integer> list = new ArrayList<>(Arrays.asList(1,2,3,4,5));
String str = "Hi";
System.out.println(arr.length); //Arrays length ์ถ๋ ฅ 3
System.out.println(list.size()); //Collection size() ์ถ๋ ฅ 5
System.out.println(str.length()); //String length() ์ถ๋ ฅ 2
}
}
๋
๊ฐ๋จํ๊ฒ
์๋ฐ์ length ์ length() ๊ทธ๋ฆฌ๊ณ size() ์ฐจ์ด์ ๋ํด
๊ฐ๋จํ ์ ๋ฆฌํด๋ณด์์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค. ๐
Written on April 23, 2021