
[혼공학습단 7기] 5주차 기본미션 + 선택미션
2022. 2. 19. 16:21
IT/혼공학습단 7기
벌써 혼공학습단 한지 5주차가 되었습니다!! 시간 너무 빠르고... 5주차 미션은!! Ch13의 내용은 컬렉션 프레임워크에 대한 내용입니다. 컬렉션 프레임워크란 ? 배열은 기본 타입뿐만 아니라 클래스타입의 배열도 만들 수 있기 때문에 객체 저장소로 사용할 수 있습니다. 하지만 배열 선언 시 정한 크기를 변경할 수 없고, 항목을 저장, 삭제, 추가하는 메소드가 없기 때문에 인덱스를 사용하는데 이러한 불편함을 해결하기 위해 컬렉션 프레임워크가 제공되었습니다. 대표적으로 List, Set, Map, Stack, Queue 등이 있습니다. List 컬렉션 저장용량이 자동으로 증가하며, 객체를 저장할 때 자동 인덱스가 부여된다. 추가, 삭제, 검색을 위한 다양한 메소드 제공 List 클래스 주요 메서드 기능 메소..

[혼공학습단 7기] 3주차 미션!
2022. 1. 30. 02:27
IT/혼공학습단 7기
3주차 기본미션으로는 혼공 용어 노트를 공유하는 것입니다. 하지만 저는 혼공노트를 사용하지 않고 필요한 것만 바로바로 블로그에 정리하기 때문에 공유를 할 수가 없습니다... ㅠㅠ 필요로 하는 부분은 블로그에서 찾아 바로바로 기억을 되살릴 수 있고 필기하는 시간을 아낄 수 있어 학교 다닐 때 부터 컴퓨터로 정리하는 것이 습관이 되었습니다..! 그리고 선택 미션으로는 p.512 문제 8번 풀고 풀이 과정을 설명하는 것입니다. public class IntergerCompareExample { public static void main(String[] args) { Integer obj1 = 100; Integer obj2 = 100; Integer obj3 = 300; Integer obj4 = 300; S..
[ C# 기초 ] 정수형식, 2진수, 10진수, 16진수
2022. 1. 8. 22:16
IT/C#
정수형식 데이터+로직 : 프로그램을 구성하는 양대 로직 데이터를 저장하고있으려면 변수라는 것을 선언해야 합니다. 수학에서의 변수는 매우 어렵게 느껴지지만 컴퓨터에서의 변수는 데이터를 저장하는 바구니라고 생각하면 이해하기 쉽습니다. 대표적인 형식 : byte(1바이트 0 ~ 255), short(2바이트 -3만 ~ 3만), int(4바이트 -21억 ~ 21억), long(8바이트) 변형 형식 : sbyte(1바이트 0~ 255) , ushort(2바이트 0 ~ 6만), uint(4바이트 0~43억), ulong(9바이트) 대표적인 형식만 이해하고 계셔도 괜찮습니다. * 변수를 선언할때 바이트 크기를 신경써야 하는 이유? 바이트가 커지면 즉, 바구니가 커지는것을 의미합니다. 메모리를 아껴쓸 필요가 없으면 보..