본문 바로가기

자바7

[C#] 기초 및 자바와 다른 점 (3) | 연산자 오버로딩(오버로드), ref, out 키워드 연산자 오버로딩 ​C#에서는 operator 키워드로 연산자 오버로딩을 지원한다. 규칙 1. 무조건 public 2. 무조건 static public static ComplexNumber operator+(ComplexNumber a, ComplexNumber b) { ... } 위처럼 선언하면 객체 a, b에 대한 + 연산을 정의할 수 있다. switch문 자바에서는 break문이 필수가 아니다. break문을 쓰지 않으면 다음 case가 실행된다. c#은 break문이 필수이다. 값 형식을 참조로 전달 ref, out ref -> 기존 변수 수정 매개변수로 사용되는 변수의 값을 영구적으로 변경 할 때 사용한다. 값 형식 매개변수에 ref 키워드를 지정하면 매개변수가 바깥 코드 변수에서 사용하던 실제 .. 2022. 6. 16.
[백준] 1049 기타줄 JAVA 자바 해설 및 정답코드 문제 : https://www.acmicpc.net/problem/1049 1049번: 기타줄 첫째 줄에 N과 M이 주어진다. N은 100보다 작거나 같은 자연수이고, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 각 브랜드의 패키지 가격과 낱개의 가격이 공백으로 구분하여 주 www.acmicpc.net Day Of Mourning의 기타리스트 강토가 사용하는 기타에서 N개의 줄이 끊어졌다. 따라서 새로운 줄을 사거나 교체해야 한다. 강토는 되도록이면 돈을 적게 쓰려고 한다. 6줄 패키지를 살 수도 있고, 1개 또는 그 이상의 줄을 낱개로 살 수도 있다. 끊어진 기타줄의 개수 N과 기타줄 브랜드 M개가 주어지고, 각각의 브랜드에서 파는 기타줄 6개가 들어있는 패키지의 가격, 낱개로 살.. 2022. 4. 7.
[백준] 1292번 쉽게 푸는 문제 자바(JAVA) 문제 : https://www.acmicpc.net/problem/1292 1292번: 쉽게 푸는 문제 첫째 줄에 구간의 시작과 끝을 나타내는 정수 A, B(1 ≤ A ≤ B ≤ 1,000)가 주어진다. 즉, 수열에서 A번째 숫자부터 B번째 숫자까지 합을 구하면 된다. www.acmicpc.net 동호는 내년에 초등학교를 입학한다. 그래서 동호 어머니는 수학 선행 학습을 위해 쉽게 푸는 문제를 동호에게 주었다. 이 문제는 다음과 같다. 1을 한 번, 2를 두 번, 3을 세 번, 이런 식으로 1 2 2 3 3 3 4 4 4 4 5 .. 이러한 수열을 만들고 어느 일정한 구간을 주면 그 구간의 합을 구하는 것이다. 하지만 동호는 현재 더 어려운 문제를 푸느라 바쁘기에 우리가 동호를 도와주자. 정답 코드 HT.. 2022. 4. 6.
[정보처리기사 2021] 합격 후기, 공부 방법, 책(교재) 2021년 2차 정보처리기사 실기 합격!!!! 자격증은 수첩형으로 신청해서 아직 안왔다. (8월 28일 기준) 결과 발표가 20일이었고 자격증 발급 신청한게 21일 인데 주말 공휴일 제외하고 7일 소요라니까 곧 올 것 같다. 수첩형은 발급 수수료 3,100원에 배송비 포함에서 총 6,042원을 내야했다. 배송비가 애매하게 1원단위인게 신기하다 ㅋㅋ 수첩형 신청해도 상장형을 발급받으면 pdf 파일로 바로 볼 수 있고 출력 가능하다. 상장형은 무료다. 짜잔~ 수첩형으로 올리고싶었는데 아쉽다. 수첩형 오면 한동안은 품에 안고 살 듯 하다. 공부는 실기때 오히려 더 빡세게 했던 것 같다. 그 때는 비전공자라서 처음 들어보는 용어에 익숙해지려고 무던히 노력했다. 실기는 필기와 거의 비슷한 내용을 주관식( 또는 약.. 2021. 8. 29.