아래는 코모스튜디오가 직접 만든 무료 앱이에요(한 번만 봐주세요 ^^)
selectedGroupId 변수는 현재 선택된 그룹을 나타내는데 사용됩니다.
이 변수의 값이 null인 경우 선택된 그룹이 없음을 나타내는 것이 일반적입니다.
-1을 사용하는 것은 특정한 상황에서 유효한 그룹 ID가 없음을 나타내는 방법일 수 있지만, 이는 코드를 읽는 사람에게 혼란을 줄 수 있습니다.
따라서, null을 사용하여 "선택된 그룹이 없음"을 나타내는 것이 더 명확하고 일반적인 방법입니다. 이렇게 하면 selectedGroupId 변수의 타입을 nullable Group?으로 선언할 수 있으며, 이 변수가 null인지 아닌지를 확인함으로써 선택된 그룹의 존재 여부를 쉽게 판단할 수 있습니다.
' [안드로이드 공부] > 코틀린' 카테고리의 다른 글
인터페이스와 클래스의 독립 파일 여부 (0) | 2024.05.21 |
---|---|
[네이밍] Edited Vs Modified (0) | 2024.05.14 |
Kotlin by VS .value collectAsStateWithLifecycle (0) | 2024.05.06 |
MutableStateFlow .update VS .value = 차이점 (0) | 2024.05.04 |
listOf()와 emptyList() 차이 (0) | 2024.05.02 |
모든 게시물은 코모스튜디오의 소유이며, 무단 복제 수정은 절대 불가입니다. |
퍼가실 경우 댓글과 블로그 주소를 남기고 해당 게시물에 출처를 명확히 밝히세요. |