본문 바로가기
JAVA

[Java] length/length()/size() 정리

by SICDev 2021. 9. 9.
반응형

현업을 하면서도 가끔 헷갈렷는데, 코테를 준비하면서 정리가 되어서 끄적끄적 해본다.


length

length는 배열의 길이를 구할때 쓰인다❗

public void sample1(int[] parameter){
	int parameter_length = parameter.length;
}

이런식으로 배열의 길이를 구할때 쓰인다❗

 


length()

length()는 문자열의 길이를 구할때 쓰인다❗

public void sample2(String parameter){
	int parameter_length = parameter.length();
}

size()

size()는 컬렉션 프레임워크(List, Set, Stack....)의 길이를 구할때 쓰인다.

public void sample3(){
	ArrayList<Integer> arraylist = new ArrayList<>();
    	HashMap<String, Integer> hashmap = new HashMap<>();
	int arraylist_size = arraylist.size();
    	int hashmap_size = hashmap.size();
}
반응형

'JAVA' 카테고리의 다른 글

[JAVA] getter()와 setter()는 왜 쓸까??  (0) 2021.04.15