뉴렉처/자바

뉴렉처/자바

[뉴렉처/자바] ★배열 2023.06.22

1.제일 큰 값 찾기 1.1 자리 뺏기 package ex06.array.basic; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.PrintWriter; import java.nio.charset.Charset; import java.util.Scanner; public class Program { public static void main(String[] args) throws IOException { int[] nums = new int[100]; // nums의 출력값 변화를 살펴보자. 그러면 전역변수와 지역변수의 알 수 있다. int idx = -1;..

뉴렉처/자바

[뉴렉처/자바] ★배열 2023.06.21

1.배열 1.2 배열의 정의 :같은 종류를 담을 수 있는 '통'. 하나의 변수에 같은 자료형을 담을 수 있는 큰 방. 순서를 가지고 있다. ex.교실. x반의 학생만이 x반 학생만 교실에 포함될 수 있고, 학생들은 이름에 따라 번호를 가지고 있다. 1.3 배열의 필요성 배열은 하나의 값이 아니라 많은 값을 필요로하는 작업을 수행하기 위해 사용한다. 왜 데이터를 한꺼번에 모을까?? 하드디스크가 연속되게 값을 처리하는 작업을 수행하는 성격 때문이다. 이런 하드디스크의 문제를 해결하기 위해 데이터를 램에 담고 데이터 순서를 변경한다. 이런 일련의 작업을 수행하기 위해선 데이터를 담는 방 즉 배열이 필요하다. 배열은 큰 방을 마련하고 반복문(for문)과의 결합을 통해 코드 반복을 수행한다. 1.4 배열의 변수명..

뉴렉처/자바

[뉴렉처/자바] ★반복문과 제어문 2023.06.20

반복문 / 제어문 생각할 점 1.조건을 지정한다. 어떻게 조건을 지정해야할까? 2.인덱스를 쓸거냐 안쓸거냐에 따라 while문을 쓸지 for문을 쓸지 결정한다. 그리고 인덱스의 범위에 주의한다. 3.상태유지를 할거냐 안할거냐(저장변수필요)를 결정한다. 4.제어의 흐름을 어떻게 제어 할 것인가 1.while문 탈출 1.2 탈출 오목판 만들기 아래의 예시는 오목판의 조건에 부합하지 않을 때 탈출하는 프로그램인데, if문의 break와 while문이 결합됐다. 이 둘의 결합와 흐름을 파악하는데 좋은 예시다. 예시를 익혀보며, if문의 break와 while문이 함께 쓰였을 때 어떻게 흐름이 잡히는 지 익혀보자. import java.util.Scanner; public class OmokProgram { pu..

뉴렉처/자바

[뉴렉처/자바]★반복문과 제어문 2023.06.19

반복문 / 제어문 생각할 점 1.조건을 지정한다. 어떻게 조건을 지정해야할까? 2.인덱스를 쓸거냐 안쓸거냐에 따라 while문을 쓸지 for문을 쓸지 결정한다. 그리고 인덱스의 범위에 주의한다. 3.상태유지를 할거냐 안할거냐(저장변수필요)를 결정한다. 4.제어의 흐름을 어떻게 제어 할 것인가 1.else if 문 1-1.10x10 오목판에 오목두기 ver1 (if else의 출력 우선순위에 집중하자.) for(int j=0;j

각시탈코더
'뉴렉처/자바' 카테고리의 글 목록