목록Java (356)
투케이2K
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] //TODO 메인 메소드 시작 부분 public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[GUI (awt/swing) - 사칙 연산 계산기 프로그램 만들기]"); /*[설 명] * 1. 자바에서는 JFrame을 사용해서 GUI 프로그램을 만들 수 있습니다 * 2. new GridLayout(행, 열, 가로여백, 세..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.util.Scanner; public class MainActivity { public static void main(String[] args) { System.out.println("[string 문자열 형식 사칙 연산식을 사용해 연산자 우선순위로 사칙연산 계산 실시]"); /*[설 명] * 1. Scanner : 사용자로부터 문자열을 입력받음 * 2. input.indexOf(문자) ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuIt..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.awt.BorderLayout; import java.awt.Color; import java.awt.FlowLayout; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Arrays; i..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.awt.BorderLayout; import java.awt.Color; import java.awt.FlowLayout; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Arrays; i..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.awt.BorderLayout; import java.awt.Color; import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.J..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.awt.Color; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; public class MainActivit..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [설 명] [주석(comment) 이란?] - 주석이란 코드에 대한 이해를 돕는 설명을 적거나 디버깅을 위해 작성하는 일종의 메모입니다 - 자바 컴파일러는 주석은 무시하고 컴파일하므로, 실제 실행 결과에는 아무런 영향을 주지 않습니다 [주석 사용 방법] - 자바에서 주석을 작성하는 문법은 다음과 같이 두 가지 방법이 있습니다 - 자바의 한 줄 주석은 시작위치에 //을 사용하고, 여러 줄 주석은 /*로 시작해서 반드시 */로 끝나야 ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity13 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[contentEquals 사용해 String과 다른 객체와의 문자열이 동일한 지 확인 실시]"); /*[설 명] * 1. equals()는 String 끼리의 문자열이 동일한 지 확인할..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.util.ArrayList; public class MainActivity13 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[특정 문자열 포함 여부 및 개수 확인 하기 - contains, charAt, substring 사용]"); //전체 문자열 변수를 선..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity13 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[currentTimeMillis 사용해 코드 실행 속도 및 프로그램 실행 시간 측정 실시]"); /*[설 명] * 1. main() 메소드 시작 시 start 변수에 시간을 담고 > *..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.URL; public class MainActivity12 { public static void mai..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class MainActivity12 { public static void main(String[] args) { // TODO Au..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class MainActivity12 { public static void main(String[] args) { // TODO Au..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.util.ArrayList; public class MainActivity12 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[for 반복문을 수행하면서 배열 특정 값이 나올 경우 break 반복문 탈출 실시]"); /*[설 명] * 1. for문을 순차적으로 ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity11 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[for문 사용해서 달팽이 모양 배열 순차적으로 데이터 삽입 실시 - 세부 설명 포함]"); /*[설 명] * 1. 5행5열 번지값 (0,0) (0,1) (0,2) (0,3) (0,4) ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class MainActivity4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Date 사용해 날짜 형식..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; class DataClass{ //전역변수 value 데이터 선언 실시 private String value = ""; public void setData(String value) { //전역변수 value 데이터에 매개변수 value 데이터를 삽입합니다 this.value = value; } public String getData() { //전역변수 value 데이터를 반환합니다 return value; }..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity11 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[1부터 10까지 2씩 증가하는 for 반복문 작성 실시 및 합계 계산]"); /*[설 명] * 1. for (시작 번지, 종료 번지, 증가 값) 문법입니다 * 2. 1부터 10까지 반복..