IT_Programming 1309

배열의 초기화 사용법 차이 arr = {1,2,3,4,5}와 arr = new int[]{1,2,3,4,5}의 차이

◈ int[] ap = new int[]{0,1,2,3,4,5,6,7,8,9}; //초기화 방법 1 ◈ int[] aw = {10,11,12,13,14,15,16,17,18,19}; //초기화 방법 2 둘다 가능하다면, 첫번째 방법으로 할 이유가 없습니다. 위의 경우라면 두번째 방법을 쓰는게 맞습니다. 그러면 언제 2번을 쓰느냐... public long add(long[] arr) { long result = 0; for(int i=0; i < arr.length; i++)..

IT_Programming/Java 2007.02.09

Calendar클래스(GregorianCalendar)를 이용한 달력 출력하기

import! java.util.*; class CalendarTest { public static void main(String[] args) { if(args.length !=2) { System.out.println("Usage : java CalendarTest 2004 11"); return; } int year = Integer.parseInt(args[0]); int month = Integer.parseInt(args[1]); int START_DAY_OF_WEEK = 0; int END_DAY = 0; Calendar sDay = Calendar.getInstance(); // 시작일 Calendar eDay = Calendar.getInstance(); // 끝일 /..

IT_Programming/Java 2007.02.06

현재시간을 알려주는 Swing시계 java.swing.Timer클래스 사용.

import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; import java.util.*; public class TimerTest extends JPanel implements ActionListener { Calendar calendar1 = Calendar.getInstance(); int hour = calendar1.get(Calendar.HOUR_OF_DAY); int min = calendar1.get(Calendar.MINUTE); int sec = calendar1.get(Calendar.SECOND); javax.swing.Timer timer; JLabel lbPresen..

IT_Programming/Java 2007.02.06