전체 글(254)
-
231213 JAVA -Test01
package dec13; import java.util.Scanner; //이메일을 입력받고 골뱅이가 있는지 확인하는 프로그램 //@가 있다면 올바른 이메일입니다. 출력 //@가 없다면 올바르지 않은 이메일입니다 출력 public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String email; System.out.println("이메일을 입력해주세요."); email = sc.next();// next()하고 nextLine()이 있습니다. // next() = 스페이스 즉 공백 전까지 입력받은 문자열을 리턴 // nextLine() = Enter를 치기 전까지 쓴 문자열을 모..
2023.12.13 -
231212 JAVA -String
append(Object obj): 지정된 객체를 문자열에 추가합니다. append(char ch): 지정된 문자를 문자열에 추가합니다. append(String str): 지정된 문자열을 문자열에 추가합니다. insert(int offset, Object obj): 지정된 인덱스에 지정된 객체를 문자열에 삽입합니다. insert(int offset, char ch): 지정된 인덱스에 지정된 문자를 문자열에 삽입합니다. insert(int offset, String str): 지정된 인덱스에 지정된 문자열을 문자열에 삽입합니다. delete(int start, int end): 지정된 범위의 문자를 문자열에서 삭제합니다. replace(int start, int end, String str): 지정된 범..
2023.12.13 -
231212 JAVA -Study(이중 for문)
// import 정리 : 안 쓰는 것은 삭제, 없는 것은 넣어줍니다. //ctrl+shift+O public class Study04 { public static void main(String[] args) { int arr1[][] = new int[10][5]; // 배열 속에 배열이 들어가 있습니다. // 왜 배열 씀? // 같은 타입의 여러 값을 한 변수에 저장합니다. System.out.println(arr1);//주소가 나와요.>[[I@3d012ddd System.out.println(arr1[0]);//주소가 나와요.>[I@626b2d4a System.out.println(arr1[0][0]);//배열 속 그 값이 나와요.>0 System.out.println(arr1[0].length);..
2023.12.12 -
231212 JAVA -Study(switch)
switch (num) { case 5: break; case 4: break; case 3: break; default: break; } // 어떤 회사 /* * 자신의 직급을 입력하면 올라갈 수 있는 층이 표시되는 프로그램 1. 사장, 2.부장, 3.대리, 4.사원, 5.알바 */ Scanner sc = new Scanner(System.in); System.out.println("직급을 선택해주세요."); System.out.println("1.사장, 2.부장, 3.대리, 4.사원, 5.알바"); int input = sc.nextInt(); switch (input) { case 1: System.out.print("5, "); case 2: System.out.print("4, "); case ..
2023.12.12 -
231212 JAVA -Test02 없음 Test03(라인 수 입력)
https://codingdojang.com/scode/480 package dec12; import java.util.Scanner; public class Test03 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // Scanner는 사용자로부터 입력을 받기 위한 클래스 // System.in : 표준 입력(키보드 입력) , System.out.println("라인 수 입력"); int num = sc.nextInt(); // 사용자에게 정수를 입력하라고 안내하고, 입력받은 값을 num 변수에 저장 // 아래에서는 중첩된 두 개의 for 루프를 사용하여 패턴을 출력 for (int i = 0; i
2023.12.12 -
231212 JAVA -ArrayCopy02
package dec12; import java.util.Arrays; public class ArrayCopy02 { public static void main(String[] args) { int arr1[] = new int[] { 10, 20, 30, 40, 50, 60 }; int arr2[] = new int[6]; System.arraycopy(arr1,0,arr2,0,arr1.length); /*arraycopy(Object src, int srcPos, Object dest, int destPos, int Length) * src 원본 * srcPos 어느 위치부터 복사? * dest 값을 담을 배열 * destPos 어느 위치에 담을? * Lengrh 어느 길이 만큼 복사? * */ S..
2023.12.12