| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 플러터
- 포인터
- 개발기초
- 멘탈관리
- DART
- 클린아키텍처
- Java
- C언어
- flutter web
- Flutter
- UML
- 프로그래밍기초
- 정처기실기
- 정보처리기사실기기출
- 리버팟
- 개발자성장
- 초보개발자
- RiverPod
- 정처기실기기출
- 정처기
- 비동기처리
- 모바일 앱 개발
- 모바일앱개발
- 블록체인
- claudecode
- 정보처리기사실기
- 정보처리기사
- 앱개발
- 상태관리
- 자바
- Today
- Total
목록Java (4)
Flutter & Mobile by Kay
들어가며이번 문제는 Java에서 배열을 비교할 때 자주 나오는 함정 문제입니다. 핵심은 단순합니다.a == b는 배열 안의 값을 비교하는 것이 아니라,두 배열이 같은 객체를 가리키는지 비교합니다. 즉, {1, 2, 3, 4}처럼 안의 값이 같아 보여도서로 다른 배열 객체라면 == 결과는 false입니다.문제다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞은 출력값을 작성하시오.class Main { public static void main(String[] args) { int[] a = new int[]{1, 2, 3, 4}; int[] b = new int[]{1, 2, 3, 4}; int[] c = new int[]{1, 2, 3}; ..
문제다음 Java 코드를 보고 출력 결과를 작성하시오.public class Main { public static void change(String[] data, String s){ data[0] = s; s = "Z"; } public static void main(String[] args) { String data[] = { "A" }; String s = "B"; change(data, s); System.out.print(data[0] + s); }}✅ 정답BB🔍 핵심 포인트 (한 줄 요약)배열은 "주소"가 전달되고문자열 변수는 "값"이 전달된다🧠 문제 해설이 문제는 딱 하나만..
Arrays.sort와 random함수를 활용하여 만든 로또당첨 프로그램 입니다. 1.Arrays.sort의 활용 void sorting() { Arrays.sort(lotto1); Arrays.sort(lotto); } 배열 lotto,lotto1을 오름차순으로 정열해주는 메소드입니다. 사용자가 입력한 로또번호를 저장하고 있는 배열 lotto와 random함수를 통해 생성된 당첨번호 배열 lotto1을 오름차순으로 정열하여 비교할 수 있도록 만들어줍니다. 2.random함수의 활용 Random rd = new Random(); random함수를 통해 랜덤변수 rd를 생성합니다. void ran() { jump: while(cnt1
자바로 GUI 프로그램을 처음 접하면“창을 어떻게 띄우지?”, “왜 안 보이지?” 같은 질문이 자연스럽게 나옵니다. 이번 글에서는 Java AWT(Frame) 를 사용해✔ 윈도우 창을 생성하고✔ 크기를 지정하고✔ 화면 정중앙에 배치하는 과정을한 줄씩 차근차근 살펴보겠습니다.📌 전체 코드 미리 보기package study0517;import java.awt.*;public class Study130_Frame { public static void main(String[] args) { Frame f = new Frame(); // 1. 윈도우 창(Frame) 생성 f.setSize(500, 500); // 2. 창 크기 설정 (가로, 세로..