반응형

2025/06/27 6

C1005파싱 , C1006입력

C1005파싱db의 데이터는 문자열로 데이터가 전송된다. 익스포트 가져오는것. 집어넣는것 C1005개념01파싱package C1005파싱;/* [문제] id와 socre를 구분자 슬러시(/)와 콤마(,)를 활용해 하나의 문자열로 연결해 data에 저장하시오. [정답] "qwer/100,asdf/23,zxc/43" */public class C1005개념01파싱 { public static void main(String[] args) { String[] id = {"qwer", "asdf", "zxc"}; int[] score = { 100, 23, 43}; String data = ""; for(int i=0; iC1005개념02파싱package C1005파싱;..

코딩/2-JAVA 2025.06.27

C1001문자열, C1002문자열함수, C1003형변환, C1004문자열과데이터

C10문자열C1001문자열C1001개념01_문자열입력package C1001문자열;import java.util.Scanner;public class C1001개념01_문자열입력 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("이름을 입력하세요 : "); String name = scan.next(); //문자열은 스캐너 넥스트를 쓴다. //넥스트는 스페이스가 안된다. //int name = scan.nextInt(); //정수 //정수는 next.int를 섰다. => nextInt() System.out.println("name ..

코딩/2-JAVA 2025.06.27

C0911어레이리스트

C0911어레이리스트C0911개념01어레이리스트실제로 대부분의 웹에서는 ArrayList 사용한다.그러면 그간의 배열로는 왜 했나?최적화 할때는 배열을 쓸 수 밖에 없다.어레이리스트의 함수중 add함수가. 딜레이를 준다.메모리. 그때 그때 늘리는것new를 계속 하는것 일방적인 웹에서는 어레이리스를 많이 쓴다. 편하니까.최적화는 아니다. 그냥 배열은 한번 로딩하고 더 이상 로딩하지 않는다. 어레이리스트는 new를 할때마다 로딩 자바는 애초에 무거운것을 잘 안 만든다.자바가 애초에 무거워서 package C0911어레이리스트;import java.util.ArrayList; //임포트 해야된다. /* # 어레이리스트 [1] 기본 배열은 max 값을 정해놓고 그이상은 저장할수가 없었다. [..

코딩/2-JAVA 2025.06.27

_11_교재 => 수업011_반복문 ~ 수업011_반복문03 , _11_문제 => 문제011_반복문 ~ 문제011_반복문12(1~3)

_11_교재수업011_반복문.cpp#include int main(void) { //반복문의 함정은 { } 중괄호 생략. 이게 함정 int i = 0; for (i = 0; i 수업011_반복문02.cpp#include int main(void) { //while은 중괄호를 생략할 수 없다. i++을 넣어야 해서. //불가능 int i = 0; while (i 수업011_반복문03.cpp#include int main(void) { //do while 조심해야 할것 //조건이 뒤에 있다. int i = 0; do { printf("%d\n", i); i++; } while (i _11_문제문제011_반복문.cpp#include int main(void) { int j; int sum = ..

코딩/C언어 2025.06.27

C0910이차배열입력

C0910이차배열입력C0910개념01이차배열입력2차배열인데. 입력을 넣은것 package C0910이차배열입력;import java.util.Arrays;import java.util.Scanner;public class C0910개념01이차배열입력 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[][] arr = new int[3][3]; int k = 1; for(int i=0; iC0910이차배열입력_개념연습C0910개념연습01package C0910이차배열입력_개념연습;import java.util.Arrays;import java.util.Scanner;public clas..

코딩/2-JAVA 2025.06.27

C0909이차배열과데이터

C0909이차배열과데이터C0909개념01이차배열과데이터시험지를 나눠주는데. s자로 나눠주는것 랜덤으로 시험지 장수를 정해서 package C0909이차배열과데이터;import java.util.Random;/* [문제] 아래 2차원배열은 3학년 1반의 학생 수를 표현한 것으로 세로4 가로5의 총 학생 수는 20명이다. 배열 안의 각각의 값들은 각 학생별 시험을 보기위한 필요 페이지 수이다. 학생마다 필요한 페이지 수가 다르다. 시험지를 인덱스 위치(0,0)부터 나눠주려 할 때 지그재그의 형태로 전달하려한다. 첫 번째 줄은 앞에서부터 뒤로 이동한다. 3, 1, 5, 4, 1 두 번째 줄은 뒤에서부터 앞으로 이동한다. 8, 2, 4, 6, 1 다시 세 번째 줄은 앞에서부터 뒤로..

코딩/2-JAVA 2025.06.27
반응형