728x90
728x90
package pack.db; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JTextField; public class DbTest6Rec..
package pack.db; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JTextField; public class DbTest6RecMove extends JFrame implements ActionListener{ private JButton btnF, btnP, btnN, btnL; private JTextField txtNo, txtN..
같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 '배열'이라고 한다. 많은 양의 데이터를 저장하기 위해 그 데이터의 숫자만큼 변수를 선언해야 한다면 매우 불편하기 때문인다. 타입 뒤에 붙이는 방법이 있고 변수 이름 뒤에 붙이는 방법이 있다. 1) 타입[] 변수 이름: int[ ] score : String[] name; 2) 타입 변수이름[ ]; int score[ ]; String name[ ]; 배열을 선언한 다음에는 배열을 생성해야 됨. 1) 형태 타입[ ] 변수이름; // 배열을 선언(배열을 다루기 위한 참조변수 선언) int[ ] score = new int[5] // int 타입의 값 5개를 저장할 수 있는 배열 2) 선언과 생성..
조건문 - if, switch 조건문은 조건식과 문장을 포함하는 블럭{}으로 구성되어 있으며, 조건식의 연산결과에 따라서 실행할 문장이 달라져서 프로그램 실행의 흐름을 변경할 수 있다. 아래 파일을 받으면 아래의 텍스트를 txt로 바꾼 것을 볼 수 있다. 가장 기본적인 조건문이며 조건식과 괄호 { } 로 이뤄져 있다. if의 조건식이 만일 참(true)라면 괄호 { } 안의 문장을 수행하라는 의미다. scrore = 80; if (score > 60 ) { System.out.println("합격입니다"); } if-else는 if 구문에 else가 추가된 것으로 if의 조건이 false의 경우 else의 조건을 수행하라는 의미다. if (input==0) { Sy..
연산자는 연산을 수행하는 기호로서 수학을 생각해보자 +는 덧셈, -는 뺄셈 등이 있다. JAVA 역시 다양한 종류의 연산자가 있지만 사칙연산부터 시작해서 익숙해지다 보면 별 어려움이 없을 것이다. 수학 문제를 풀려면 덧셈이나 뺄셈이 필요한 것처럼 JAVA 역시 연산자와 피연산자가 있다. 연산자 : 연산을 수행하는 기호 ( +, - , / , * 등) 피연산자 : 연산의 대상 (변수,상수,리터럴,수식 등) 예시 코드를 들면 아래와 같다. x = 5; x * 5 - 3; // 곱셈, 나눗셈을 우선 처리하기 때문에 사실상 (5 * 5) -3가 된다. 22; 문제는 저렇게 하면 결과 값이 그 어디에도 저장되지 않는다. x는 단지 계산식에 사용되었을 뿐이다. 그래서 제대로..
간단한 메모장 예제 파일입니다. 입력창과 복사 , 붙여넣기, 잘라내기, 삭제 버튼이 들어 있습니다. package pack1; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane..
본 포스팅은 IT 교육기관인 KIC 캠퍼스의 지원을 받은 리포트입니다. 본문은 '남궁성, JAVA의 정석 3rd Edition' 교재를 공부하면서 주요 내용을 요약하고 있습니다. 혹시 잘못되거나 문제 소지시 댓글 남겨주시면 조치하겠습니다. 이번 실습 자료는 자바에서 소리 파일을 재생하는 실습 예제입니다. 3초에 한번씩 음악이 재생되도록 설정되어 있고 미디어 파일은 포함되어 있지 않으니 임의의 wav 파일을 사용해주시면 됩니다. 코드 따라 치기가 불편하신 분은 아래 파일을 다운 받아주세요. package pack1; // 패키지명은 사용자 환경에 따라 달라질 수 있음 import java.io.File; import javax.sound.sampled.AudioFormat; import javax.soun..