목록자바 (310)
투케이2K
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.Arrays; import java.util.HashSet; import java.util.Iterator; public class MainActivity6 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [소수 만들기] * 1. 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다 * 2. 입출력 예시 : * - nums..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.LinkedList; public class MainActivity5 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [요약 설명] * 1. LinkedList 는 연결 리스트(LinkedList)는 각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식의 자료구조입니다 * [헤더 / 노드] -> [헤더 / 노드] -> [헤더 / 노드] * ..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; public class MainActivity4 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [기능개발] * 1. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다 * 2. 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.Arrays; public class MainActivity3 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [음양 더하기] * 1. 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 * 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다 * 2. signs의 길이는 absolut..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.Vector; public class MainActivity { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [Vector 객체 배열 선언 및 데이터 삽입, 포함 확인, 수정, 삭제 실시 - add , contains , set , remove] * 1. Vector는 ArrayList와 동일한 내부구조를 가지고 있습니다 * 2. Vector는 동기화..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.ArrayList; // [UserInfo 클래스 선언] class UserInfo{ // 전역 변수 선언 실시 String name = ""; int age = 0; boolean sex = false; // 클래스 생성자 초기화 실시 UserInfo (String name, int age, boolean sex) { // 전역 변수에 인풋으로 들어온 변수값 매핑 this.name = name; this.age = age; this.sex = sex; } // json 형식 리턴 데이터 반환 메소드 지정 public String getjsonFormat() {..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.Arrays; import java.util.HashSet; public class MainActivity26 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [포켓몬] * 1. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다 * 2. 각 폰켓몬의 종류 번호가 [3번, 1번, 2번, 3번]이..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.ArrayList; import java.util.Collections; public class MainActivity25 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [arraylist 사용해 특정 데이터 포함 확인 및 특정 데이터 삭제 실시 - contains , frequency , set , remove] * 1. ArrayList 는 컬렉..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; public class MainActivity24 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [숫자 문자열과 영단어] * 1. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다 (478 → "one4seveneight") * 2. 문자열 s가 매개변수로 주어질 경우, s가 의미하는 원래 숫자를 return 하세요 * 3. 입출력 예시 : * input : "one4sev..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.Arrays; import java.util.List; public class MainActivity10 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [배열 형태 String 문자열 데이터를 list 리스트 배열로 변경 실시 - Arrays asList , split] * 1. list 형식 문자열 : [1, 2, 3 ..] 식으로 대괄호를 포..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; public class MainActivity23 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [멀쩡한 사각형] * 1. 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이에서, 누군가가 이 종이를 대각선 꼭지점 2개를 잇는 방향으로 잘라 놓았습니다. * 그러므로 현재 직사각형 종이는 크기가 같은 직각삼각형 2개로 나누어진 상태입니다 * 2. 가로의 길이 W와 세로의 ..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.Arrays; public class MainActivity22 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [K번째수] * 1. 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다 * 2. 전체 배열이 [1, 5, 2, 6, 3, 7, 4] 경우 >> [2, 5, 3] 조건 시 >> 2번째..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.Map.Entry; import java.util.Set; public class MainActivity21 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [hashmap 해쉬맵 key , value ..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.Arrays; import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class MainActivity20 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System.out.println(""); /** * [완주하지 못한 선수] * 1. 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Random; public class MainActivity19 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; public class MainActivity19 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program Start]"); System..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; import java.io.File; public class MainActivity18 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program] : [Start]"); /** * [요약 설명] * 1. System.getProperty : 자바를 실행할 때, 실행되는 곳의 정보나 운영체제의 정보를 얻어옵니다 * 2. toLowerCase : 반환되는 문자열을 소문자로 변환합니다 * 3. exists : 특정 폴더 및 파일이 존재하는지 확인합니다 * 4. mk..
[ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex5; public class MainActivity18 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program] : [Start]"); /** * [요약 설명] * 1. System.getProperty : 자바를 실행할 때, 실행되는 곳의 정보나 운영체제의 정보를 얻어옵니다 * 2. toLowerCase : 반환되는 문자열을 소문자로 변환합니다 * */ // 시스템 os 정보 확인 실시 String os = System.getProperty("os.name")...
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity17 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[Program] : [Start]"); /* * [요약 설명] * 1. char to int , int to char : (타입) 데이터 방식을 사용할 수 있습니다 * 2. Intege..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; public class MainActivity16 { // [전역 변수 선언 부분] public static final String RESET = "\u001B[0m"; public static final String FONT_BLACK = "\u001B[30m"; public static final String FONT_RED = "\u001B[31m"; public static final String FO..