일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Java
- 코딩기초
- 2차원배열
- 자바
- C++상수
- C++
- 코딩독학
- this참조변수
- 부동소수점
- 자바코드
- 자바코딩
- 메서드오버로딩
- 증감연산자
- 변수
- 프로그래밍
- 코딩
- 산술연산자
- 포인터연산자
- 자바클래스
- 고정소수점
- 제어문
- 포인터
- 자바메서드오버로딩
- 반복문
- 기초코딩
- 클래스선언
- 비트연산자
- C++코딩
- 1차원배열
- 조건문
- Today
- Total
목록JAVA 기초 (35)
지식아일랜드

안녕하세요? 지식아일랜드의 모르는 게 없는 지식인입니다. 오늘은 JAVA 자바 코딩 배열의 복사 중 Array 클래스의 copyOf 메소드에 대해 설명드리겠습니다. 다음은 예시 코드입니다. import java.util.Arrays; public class CopyOfExample { public static void main(String[] args) { // 원본 배열 int[] originalArray = {1, 2, 3, 4, 5}; // copyOf() 메서드를 사용하여 배열 복사 int[] copiedArray = Arrays.copyOf(originalArray, 3); // 원본 배열 출력 System.out.println(원본 배열: "); for (int num : originalArr..

안녕하세요? 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘 오랜만에 돌아왔습니다! 이제 다시 매일매일 코딩 정보를 알려드리도록 하겠습니다 ㅎㅎ 오늘 알려드릴 코딩은 Java 코딩 배열의 활용 배열의 복사 중 System 클래스의 arraycopy()메소드 입니다. 자 그럼 아래 예시와 함께 보시죠 public class ArrayCopyExample { public static void main(String[] args) { // 원본 배열 int[] originalArray = {1, 2, 3, 4, 5}; // 대상 배열 int[] targetArray = new int[5]; // 원본 배열의 요소를 대상 배열로 복사 System.arraycopy(originalArray, 0, targetAr..

안녕하세요? 지식아일랜드의 모르는 게 없는 지식인입니다. 이번 시간에는 JAVA 코딩의 다차원 배열(multi-dimensional array)과 2차원 배열(two dimensional array)에 대해 설명드리겠습니다. 다차원 배열(multi-dimansional array)이란? 다차원 배열이란 1차원 배열을 묶어서 만든 배열을 말합니다. 예를 들어, 2차원 배열은 1차원 배열을 묶어서 만든 배열로서, 행과 열로 구성된 행렬(matrix) 형태를 가지며, 3차원 배열은 2차원 배열을 묶어서 만든 배열로서, 입체적인 형태를 가지게 됩니다. 아래는 다차원 배열을 이해하기 위한 예시 자바 코드입니다. // 2차원 배열 생성 int[ ][ ] twoDimArray = new int[3][4]; // 3차..

안녕하세요? 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘은 자바에서 1차원 배열을 이해하는 코드를 설명드리겠습니다. 우선, 1차원 배열이란 하나의 행으로 구성된 배열을 말합니다. 즉, 여러 개의 요소가 하나의 줄에 나열되어 있는 것입니다. 예를 들어, 5개의 정수 값을 저장하는 배열은 아래와 같이 선언할 수 있습니다. int [] qrr = new int[5]; 위의 코드에서 'int[]'는 정수형 배열을 선언한다는 것을 의미합니다. 'arr'은 배열의 이름이며, '[5]는 배열의 크기를 나타냅니다. 위의 코드는 5개의 정수를 저장할 수 있는 배열 'arr'을 선언한 것입니다. 이제 배열에 값을 저장하고 출력하는 예제를 보겠습니다. public class ArrayExample { public st..

안녕하세요~ 지식아일랜드의 모르는 게 없는 지식인입니다 ㅎ 오늘은 JAVA 코딩에서 메모리 구조를 이해하기 위한 코딩을 알려드리겠습니다. 차근차근 따라오시죠! 우선 Java는 객체 지향 언어로, 모든 것이 객체로 구성됩니다. 이에 따라 Java의 메모리 구조는 크게 Stack과 Heap으로 나눌 수 있습니다. Stack은 메서드 호출 시 사용되는 메모리 영역으로, 지역 변수와 매개 변수가 저장됩니다. 이 영역은 메서드 호출이 완료되면 자동으로 메모리에서 해제됩니다. Heap은 객체와 배열이 할당되는 메모리 영역으로, 생성된 객체와 배열은 Garbage Collector가 메모리에서 해제될 때까지 유지됩니다. 아래는 예제 코드와 함께 Stack과 Heap의 메모리 구조를 설명해 드리겠습니다. public ..

안녕하세요~ 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘은 자바 코드 제어문 중에서 반복문 그리고 기타 제어문에 대해 설명드리려 합니다. 그럼 차근차근 따라와 보시죠 ㅎㅎ for 문 for 문은 반복적으로 실행할 코드를 지정된 횟수만큼 실행합니다. for (int i = 0; i < 10; i++) { System.out.println(i); } 위 예시에서는 i가 0부터 시작하여 10보다 작을 때까지 1씩 증가하면서 반복됩니다. 각 반복에서는 i의 값을 출력합니다. while 문 while 문은 조건이 true인 동안 반복적으로 실행할 코드를 실행합니다. int i = 0; while (i < 10) { System.out.println(i); i++; } 위의 예시에서는 i가 10보다 작을 때까..

안녕하세요? 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘은 자바 코딩 제어문의 종류 중 하나인 조건문에 대해 설명드리겠습니다. 조건문의 종류 조건문은 프로그램에서 특정한 조건에 따라 실행되는 코드의 흐름을 결정하는데 사용됩니다. 자바에서는 if, if-else, switch 등의 조건문을 제공합니다. if 문 if 문은 조건식이 참일 경우 코드 블록을 실행합니다. int num = 10; if (num > 0) { System.out.println("num은 양수입니다."); } 위 예제에서는 num 변수의 값이 0보다 크므로 조건식이 참이 되어 if 문 안의 코드 블록이 실행됩니다. 출력 결과는 "num은 양수입니다."입니다. if-else 문 if-else 문은 조건식이 참일 경우 첫 번째 코드..

안녕하세요? 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘은 자바 코드 중 비트 연산자에 대해 설명드리겠습니다. 비트 연산자 예제 코드 비트 연산자는 비트 단위로 수행되며, 변수에 저장된 값을 비트 단위로 조작하는데 사용됩니다. public class BitwiseOperatorExample { public static void main(String[] args) { int a = 60; // 60 = 0011 1100 int b = 13; // 13 = 0000 1101 int c = 0; c = a & b; // 12 = 0000 1100 System.out.println("a l b = " + c ); c = a l b; // 61 = 0011 1101 System.out.println("a l..

안녕하세요~ 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘은 논리연산자에 대해 설명드리겠습니다. 논리 연산자란 논리적인 연산을 수행하는 연산자로서, 주로 조건문에서 사용됩니다. JAVA에서는 && (and), ll (or), ! (not) 세 가지 논리 연산자를 제공합니다. && (and) 연산자는 두 개의 조건식이 모두 true일 때 결과가 true가 되며, 하나라도 false면 결과는 false가 됩니다. ll (or) 연산자는 두 개의 조건식 중 하나 이상이 true 일 때 결과가 true가 되며, 둘 다 false일 때 결과는 false가 됩니다. ! (not) 연산자는 조건식의 결과를 반대로 바꿉니다. 아래는 논리 연산자를 사용한 JAVA 코드 예시입니다. public class Logica..

안녕하세요? 지식아일랜드의 모르는게 없는 지식인 입니다. 오늘은 지난 시간에 이어 비교 연산자에 대해 설명드리려 합니다. 어렵지 않으니 차근차근 따라와 주세요. 관계 연산자의 종류 관계 연산자는 두 개의 값을 비교하여 참(true) 또는 거짓(false)으로 결과를 반환합니다. 다음은 JAVA에서 사용 가능한 관계 연산자입니다. · '>' : 크다(초과) · '=' : 크거나 같다(이상) · ' num2'는 false이고, 'num2 > num1'은 true입니다. 마찬가지로, 다른 연산자들도 비교를 수행하고 결과를 반환합니다. 예를 들어, 'num1 == num2'는 false이고, 'num2 == num2'는 true입니다. '==' 연산자는 두 값이 서로 같은지를 확인하고, '!=' 연산자는 두 값..