본문 바로가기

728x90

JAVA

(20)
[JAVA] LV.0 배열의 유사도
[JAVA] LV.0 짝수 홀수 개수
[JAVA] LV.0 피자 나눠 먹기(3)
[JAVA] LV.0 배열 원소의 길이 거의 처음으로 남의 답 안보고 풀었다..
[JAVA] LV.0 점의 위치 구하기 삼항연산자를 이용해서 풀이를 하니 코드가 짧고 단순해졌다 물론 내가 해결한것은 아니다
[JAVA] LV.0 배열 뒤집기 내가 생각하는 이문제의 핵심은 int[] answer = mew int[num_list.length]인것 같다 for문으로 해결해야 한다는 생각은 들었는데 뒤집어진 숫자들을 담을 배열를 생성할 때 매개변수로 받는 배열의 길이를 활용해야 한다는 생각은 못했다 배열안의 값들을 출력하고 싶을 때에는 Arrays를 사용하거나 반복문을 이용해서 출력해야 한다
[JAVA] LV.0 머쓱이보다 키 큰 사람 첫번째 풀이는 가장 기본적인 반복문을 사용해서 배열 인덱스번호의 값과 매개변수를 비교해서 답을 구한다 두번째 풀이는 배열의 스트림을 이용한다 다른 사람의 풀이를 이용하면서도 모르는 내용이 있어 챗GPT에게 물어봤다
[JAVA] 타입 / 타입변환 1. 기본타입 -자바는 정수, 실수, 논리값을 저장할 수 있는 기본타입을 제공, 타입은 총 8가지 -정수타입 : byte, char, short, int, long -실수타입 : float, double -논리 타입: boolean 1) 정수타입 -byte(1byte/8bit), char(2byte/16bit), short(2byte/16bit), int(4byte/32bit), long(4byte/32bit) -기본적으로 컴파일러는 정수리터럴을 int타입으로 간주하는데, int타입의 허용범위을 초과할 경우, long타입을 컴파일러 에게 알려줘야하는데 방법은 정수 리터럴 뒤에 소문자l이나 대문자 L을 붙여준다 2) char 타입 : 하나의 문자를 작은 따옴표로 감싼 것을 문자리터럴 이라고 한다 -문자리터..
[JAVA] 변수와 입출력_(간략) 1. 변수 1)변수(vatiable) -깂을 저장할 수 있는 메모리의 특정번지에 붙이는 이름 -하나의 변수에 동시에 두가지 값을 저장할 수 없고, 하나의 값만 저장 할 수 있다 2) 변수선언 -변수선언은 변수에 어떤타입의 데이터를 저장 할 것인지, 그리고 변수이름이 무엇인지를 결정한다 -ex) int age : 정수를 저장할 수 있는 age 변수선언 double value : 실수를 저장할 수 있는 value변수선언 -같은 타입의 변수는 콤마를 이용해서 한꺼번에 선언할 수도 있다 ex) int x,y,z -변수 이름의 규칙 (1) 첫번째 글자는 문자이거나 $, _ 이어야 하고 숫자로 시작 할 수 없다 (2) 영어 대소문자를 구분한다 (3) 첫문자는 영어 소문자로 시작하되, 다른단어가 붙을 경우 첫문자를 ..
[JAVA] JAVA 시작 1. 프로그램 소스분석 -패키지 선언 -클래스 선언, 클래스 이름은 소스파일명과 동일해야 하며, 대소문자도 일치해야 한다 public class Hello { 클래스 블록} 클래스선언부 클래스이름 -클래스 : 필드 또는 메서드를 포함하는 블록, 메서드는 어떤 일을 처리하는 실행문들을 모아 놓은 블록을 말한다 -java 명령어로 파일을 실행하려면 클래스 블록 내부에 main()메서드 블록을 가져야 한다 public static void main(String[] args){ 메서드 블록 } 2. 주석사용하기 -라인주석 : //부터 라인끝까지 주석으러 처리 -범위주석 : /*...*/ 사이에 있는 내용은 모두 주석으러 처리 -도큐먼트 주석 : /**...*/ 사이에 있는 내용은 모두 주석으로 처리 apl도큐먼..

728x90