반응형 전체 글198 [Java 자바] 객체와 인스턴스의 개념 알아보기 (Object, instance) ▷ 객체객체는 다른 프로그램의 실행 클래스나 동일한 프로그램의 실행 클래스에서 멤버 클래스로 사용할 수 있다.그러기 위해서 멤버 클래스를 사용하려면 그 클래스를 '객체(Object)'로 만들어야한다.▷ 인스턴스인스턴스는 특정 클래스로부터 만들어진 객체를 그 클래스의 '인스턴스(instance)'라고 한다.(클래스를 객체로 만드는 작업을 instancin이라고 함.) 그럼 아래 예제를 보고 객체와 인스턴스에 대해 조금 더 알아보자 class AA{ // main()이 있는 실행 클래스 public static void main(String[] args){ BB cal_a = new BB(); // new를 이용해 객체(BB클래스의 인스턴스)인 cal_a 생성 cal_a.p.. 2024. 7. 9. [백준] 10871번 x보다 작은 수 풀이 코드 (Java 자바) 접근 방법) 위 문제 배열을 가지고 풀지 않아도 되는 문제지만 배열 파트인 만큼 배열로 풀어보자.첫 번째 줄 값만큼(왼쪽) 크기를 가진 1차원 배열을 가지고, for문을 이용하여 그 배열 안에 주어진 두 번째 줄값들을 넣는다.그리고 배열 생성 후 또 다른 for문을 이용하여 배열 안에 넣은 값들을 처음부터 하나씩 첫 번째 줄 입력값(오른쪽)과 비교하여 작은 값들을 출력하도록 코드를 작성한다. ▷ 1차원 배열 생성 1차원 배열 생성은 for문을 이용하여 쉽게 나타낼 수 있다.int[] g = new int[N];for(int i = 0; i 배열 [0]부터 배열 [N-1] 번까지 값을 넣어주는 반복 작업으로 1차원 배열을 생성할 수 있다. 정답 코드 1)import java.util.Scanner;cl.. 2024. 7. 9. [망댕이의 Kotlin] 코틀린 기본 개념, 변수 선언 및 초기값 할당 알아보기(코틀린 선언) ▷ 코틀린 변수 선언코틀린은 var와 val를 이용하여 변수를 선언할 수 있다.기본적으로 아래와 같이 선언할 수 있다.var 변수명: 타입 = 값val 변수명: 타입 = 값 val은 초기값 할당 후 바꿀 수 없는 변수를 선언할 때 사용한다.var은 초기값 할당 후 바꿀 수 있는 변수를 선언할 때 사용한다.var data1 = 77val data2 = 77fun main(){ data1 = 777 // 오류 발생 data2 = 777 // 정상 작동} ▷코틀린 초기값 할당최상위에 선언한 변수나 클래스의 멤버변수는 선언과 동시에 초기값을 할당해야 한다.val data1 : Int // 오류 발생val data2 = 10 // 정상 작동fun main(){ val data3 : Int p.. 2024. 7. 8. [백준] 10807번 개수 세기 풀이 코드 (Java 자바) 접근 방법) 위 문제는 첫 번째 입력값의 크기를 가진 1차원 배열을 가지고, for문을 이용하여 그 배열 안에 주어진 두 번째 줄값들을 넣는다.그다음 for문 안의 if문을 이용하여 세 번째 값과 배열의 모든 값들을 하나하나씩 비교하여 카운팅 하여 출력하면 된다. ▷ 1차원 배열 생성 1차원 배열 생성은 for문을 이용하여 쉽게 나타낼 수 있다.int[] g = new int[N];for(int i = 0; i 배열 [0]부터 배열 [N-1]번까지 값을 넣어주는 반복 작업으로 1차원 배열을 생성할 수 있다.정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner s = ne.. 2024. 7. 8. 이전 1 ··· 13 14 15 16 17 18 19 ··· 50 다음 반응형