JAVA 기초 (5) 썸네일형 리스트형 1차원 배열 배열은 연속된 데이터를 묶어서 저장하는 구조를 의미합니다. 배열은 코드를 한번 보는 것이 이해하기에 더 좋기 때문에 코드를 먼저 보여드리겠습니다. public static void main(String[] args) { // 1차원 문자열 배열 // 아래 str 배열은 3열으로 이루어져있음 // 1차원 배열은 왼쪽에 [] 를 꼭 넣어주어야 함 // 배열은 index 값부터 접근하기 때문에 0부터 시작함 // 첫번째 배열 아무개는 0, 홍길동은 1, 이순신은 2가 됨. // index 0, 1, 2 를 가진 총 3열의 str 배열이라는 의미 String str[] = { "아무개", "홍길동", "이순신" }; System.out.println(str[0]); System.out.println(str[1].. 반복문 (while, do-while 문) while, do-while 문은 for문과 흐름은 비슷하지만 사용하는 방식에 약간의 차이가 있습니다. 간단한 예제로 한번 보시겠습니다. System.out.println("while 문"); int init = 0; while (++init 반복문 (for 문) 반복문은 같은 문법을 반복적으로 실행하는 역할을 수행합니다. 가령 예를 들어 1부터 10까지 출력해야 하는 일이 있다고 하겠습니다. 우리가 맨 처음에 배웠던 System.out.println(); 을 이용하면 어떻게든 출력은 가능할 겁니다. 아래와 같이요. System.out.println(1); System.out.println(2); System.out.println(3); System.out.println(4); System.out.println(5); System.out.println(6); System.out.println(7); System.out.println(8); System.out.println(9); System.out.println(10); 우리가 원하던 1~10까지 출력하는 코드입.. 지역변수와 전역변수의 이해 지역변수는 말그대로 지역내에서만 통용되는 변수를 이야기합니다. 해당 변수는 특정 공간을 벗어나면 사용이 불가능합니다. 좀 쉽게 예를 들자면, 우리가 유럽에 갔다고 치겠습니다. 유럽 국가마다 통용되는 언어가 각자 정해져있는데, 우리가 거기서 한국말로 소통하려하면 어떻게 될까요? 아마 한마디도 알아듣지 못할겁니다. 하지만 영어는 어떨까요? 최소한 의소소통 하는데에 문제는 없을겁니다. 어딜 가든 내가 원하는 것을 이야기하고 소통하는 것이 가능할 겁니다. 지역변수와 전역변수는 이러한 차이를 가지고 있습니다. 지역변수는 해당하는 지역에서만 활동할 수 있는 반면, 전역변수는 어디서든 사용할 수 있습니다. 이게 아주 정확한 맥락은 아니지만, 당장은 이정도 흐름만 이해하시면 지역변수를 쉽게 이해할 수 있을겁니다. 간단.. 변수 기초 다지기 모든 언어의 기초라고 할 수 있는 것이 바로 변수입니다. 이 변수를 자유자재로 사용할 수 있냐 없냐로 개발자의 역량이 갈린다고 해도 무방할겁니다. 해당 카테고리에서는 간단하게 리뷰겸 자바의 기초를 다뤄보려고 합니다. package j20220712; public class Val_1 { public static void main(String[] args) { /* * 변수 -> 변하는 수를 의미한다. 자바는 기본적으로 오른쪽에서 왼쪽으로 해석한다. * 변수에는 다양한 type가 존재한다. int, String, Char 등이 있다. * */ String name = "홍길동"; System.out.println(name); int age = 20; System.out.println(age); char f.. 이전 1 다음