728x90

개인공부/language 2

[JAVA] ArrayList가 비어있는지 확인 하기

정말 많이 쓰는 ArrayList. 종종 비어있는지 확인해야 할 경우가 있다. 이 경우 보통 두 가지 방법을 많이 쓰는데 1. empty 인지 확인 2. 리스트안의 객체의 수가 0인지 확인 이 있다. 1. empty 인지 확인 ArrayList.isEmpty() 를 사용하면 해당 ArrayList 가 empty 인지 확인 할 수 있다. List testList = new ArrayList; if (testList.isEmpty()) { return true; } 위의 예제 처럼 사용 가능 하다. 2. 리스트 안의 객체의 수가 0인지 확인 ArrayList.size() 를 사용하면 리스트 안의 객체의 수를 알수 있다. List testList = new ArrayList; if (testList.size(..

[C언어] 포인터 개념

🔰 데이터의 주소값이란? 🔰 해당 데이터가 저장된 메모리의 시작 주소를 의미 C 언어에서는 이런 주소값을 1바이트 크기의 메모리 공간으로 나누어 표현 예를 들어 int 형 데이터는 4바이트를 가지지만, int 형 데이터의 주소값은 시작 주소 1바이트 만을 가리킴 🎯 포인터란? 🎯 C 언어에서 많이들 어려워하는 개념으로 메모리의 주소값을 저장하는 변수 (포인터 변수) 포인터는 주소값을 저장함 int 형 변수가 int n = 10; 이렇게 변수를 선언하는 것 처럼, 포인터는 int *p = &n; (n의 주소값을 p에 저장) 이런 형식으로 포인터를 선언한다. 참고로 포인터 변수는 메모리에서 변수의 위치를 나타내는 주소를 다루는 변수이므로, 그 크기는 일반적으로 CPU에 따라 결정된다. 따라서 32bit CP..

728x90
반응형