전체 글44 [백준/자바(JAVA)]2557번: Hello World https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 시간 제한 / 메모리 제한 1 초 128 MB 1139912 460061 320983 39.401% 문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 예제 입력 1 복사 예제 출력 1 복사 Hello World! [정답코드] public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 자바언어로 코드를 작성할때는 클래스명을 Main으로 작성해야한다! 2024. 3. 31. [즐거운 자바] 섹션 5 - 배열 Arrays클래스 [Arrays] - 배열을 다룰때 사용하는 유틸리티 - java.util 패키지에 포함되어 있다 1. 배열 복사 [예제1] 배열 전체 복사 public class Array14 { public static void main(String[] args) { int[] copyFrom = {1,2,3}; int[] copyTo = java.util.Arrays.copyOf(copyFrom, copyFrom.length); for (int c : copyTo) { System.out.println(c); } System.out.println("-----------"); int[] copyTo2 = java.util.Arrays.copyOf(copyFrom, 5); for (int c: copyTo2){ Syst.. 2024. 3. 31. [즐거운 자바 강좌] 섹션 5 - 배열(Array) 배열을 사용하는 경우? 같은 타입의 변수가 여러개 필요할 때 1. 기본형 배열 기본형 (boolean, byte, short, char, int, long, float, double) 타입의 배열 1) 배열 선언하기 기본형타입[] 변수명; 기본형타입 변수형[]; [예제1] public class Array01 { public static void main(String[] args) { //배열 객체를 참조. null값을 가지게 됨 int[] array1; int array2[]; int array3[]; //초기화 array1 = new int[5]; //정수를 5개 가질 수 있는 배열로 초기화 array2 = new int[5]; array3 = new int[0]; //정수를 가질 수 없는 배열로 초.. 2024. 3. 31. [즐거운 자바 강좌] 섹션4 - 팩토리 메소드(Factory Method) 패턴 팩토리 메소드 패턴이란? 복잡한 생산 과정을 숨기고, 완성된 인스턴드만 반환한다. [new를 사용하지 않고도 클래스 이름만 가지고도 인스턴스 생성하는 방법] 1) 팩토리 사용 package com.example; public class BeanFactory { // 2. 자기 자신 인스턴스를 참조하는 static한 필드를 선언한다. private static BeanFactory instance = new BeanFactory(); // 1. private 생성자를 만든다. 외부에서 인스턴스를 생성하지 못한다. private BeanFactory(){ } //3. 2번에서 생성한 인스턴스를 반환하는 static한 메소드를 만든다. public static BeanFactory getInstance(){ .. 2024. 3. 31. 이전 1 ··· 7 8 9 10 11 다음