본문 바로가기

728x90
반응형

새싹

[java] 반복문(for, while, do~while) 특정 작업 또는 구문을 반복적으로 수행하고 싶을 때 사용하는 문장입니다. 1. for문 특정 횟수동안 작업을 반복하고 싶을 때 사용하는 반복문입니다. for( 초기화; 조건식; 증감식 ) { System.out.println("조건식이 참일 때 실행되는 부분"); } (1) 초기화 : 반복문을 위해 사용할 변수 초기화 (2) 조건식 : 반복 횟수를 정하기 위한 조건을 정합니다. 조건식이 true이면 조건식을 게속 실행하고 false이면 중단 후 for문을 벗어납니다. (3) 증감식 : 변수의 값을 증가 또는 감소합니다. (4) 실행부 : 조건식이 참일 때 실행되는 부분 package java1208; import java.util.Scanner; public class text01 { public sta.. 더보기
[java] 메서드(method 기능) 자바 프로그램은 클래스들의 모음 입니다(하나 이상의 클래스들로 구성) 클래스 : 데이터 선언들과 메소드 정의들로 이루어집니다. 메서드는 클래스의 주요 구성요소입니다. 메서드 : 특정 작업을 수행하는 자바문들의 모음입니다. 결국, 클래스란 메서드와 데이터 선언(변수) 등이 이루어진 것이라고 볼 수 있네요! 자바 프로그램은 이런 클래스들이 여러가지 모여서 저희가 인터넷에서 사용하는 프로그램을 만들어 낸다는 것이네요!! 표준 클래스 라이브러리에 있는 메서드 System.out.println : println 메서드를 호출 메서드 종류(2가지) → 특정 작업을 수행하고 결과 값을 반환하는 메서드 → 특정 작업을 수행하고 결과 값을 반환하지 않는 메서드 String 클래스의 length 메서드 : 문자 길이를 반.. 더보기
[java] 조건문(if, switch문) 1. if문 if(조건식) { // 실행부 } // 조건식 : 식의 결과가 참 또는 거짓으로 구분될 수 있는 문장 // 실행부 : 조건식의 결과가 참이면 실행합니다. 2. if-esle문 if(조건식) { // 실행부1 } else { // 실행부2 } // 조건식 : 식의 결과가 참 또는 거짓으로 구분될 수 있는 문장 // 실행부1 : 조건식의 결과가 참이면 실행합니다. // 실행부2 : 조건식의 결과가 거짓이면 실행합니다. 3. if-else if문 if(조건1) { // 실행부1 } else if(조건2) { // 실행부2 } else if(조건3) { // 실행부3 } else { // 실행부4 } // 조건1을 만족하면 실행부1을 실행합니다. // 조건1을 만족하지 않고 조건2를 만족하면 실행부.. 더보기
[java] 배열(array) 같은 타입의 변수를 하나의 묶음으로 관리하는 것 입니다. 배열을 사용하지 않을 경우에는 변수명을 하나씩 모두 지정해야 합니다. 따라서, 매번 이름을 지정하는 불편함을 덜어줍니다! ex) int[] a = new int[3]; a[0], a[1], a[2] //총 3개의 방이 생깁니다. 문자열은 String 정수형은 int 위와 같이 배열의 선언이 가능합니다. 초기값을 따로 설정하지 않으면 각각의 방에 0이 저장됩니다. 중괄호를 이용한 배열의 초기화 int[] arr = new int[] {30, 20, 10}; int arr[] = new int[] {30, 20, 10}; //배열의 길이 생략 가능 int[] arr = {30, 20, 10}; int arr[] = {30, 20, 10}; //길이가 .. 더보기
[java] 2022.12.08 연습 문제 풀이 1. 문제 1번 문제1) 자바 프로그래밍 과목을 수강하는 학생들의 시험 점수들을 읽어들여 통과 점수(60점 이상)를 받은 학생들의 수와 낙제 점수(60점 미만)을 받은 학생들의 수를 계산하여 출력하는 프로그램을 작성하라. 수강 학생들의 수는 1이상이라고 가정한다. 입력) 첫 번째 정수 (종료하려면 음수)를 입력하세요 : 98 다음 정수(종료하려면 음수)를 입력하세요 : 54 ... 다음 정수(종료하려면 음수)를 입력하세요 : -5 출력) 학생들의 수 : 10 통과 학생들의 수 : 6 낙제 학생들의 수 : 4 package java1208; import java.util.Scanner; public class ex01 { public static void main(String[] args) { Scanne.. 더보기
[java]변수와 상수 1. 변수의 선언과 초기화 변수를 사용하기 위해서는 선언을 해야합니다. int a = 1; int : 데이터 타입 a : 변수명 1 : 초기 값 변수 이름은 숫자로 시작할 수 없고, 특수문자는 '$', '_'만 사용할 수 있습니다. 대소문자는 구별해야합니다.(apple, Apple 은 같지 않음) 자바의 예약어는 변수명으로 사용할 수 없습니다. ex) int, char, byte, const, class, for 등등 클래스는 첫 글자를 대문자로, 변수와 메서드의 이름은 소문자로 시작합니다. ex) class Car, int carNum 등등 상수명은 모두 대문자로 합니다. ex) PI, MAX, MIN 등등 2. 데이터의 타입 NO 형태 자료형 바이트 저장 가능한 값 범위 특징 1 정수형 byte 1 .. 더보기
IT 관련 공부 또는 재직하시는 분들 환영합니다~!! 안녕하세요 이번에 처음 블로그를 시작하게 된 초보 블로거 보보입니다!! 제 블로그에는 저의 IT 개발자로서의 목표로 주로 내용을 작성하고 나머지는 개인 자기계발이나 필요한 정보를 게시하려고 합니다! 제가 올리는 글에 많은 분들의 피드백은 항상 감사하게 받도록 하겠습니다. (IT, 티스토리 블로그 꾸미기 등등 모든 피드백 부탁드립니다ㅎㅎ) 언제든지 댓글 남겨주시고 1년 이내에 많은 성장과 함께 취업에 성공할 수 있도록 하겠습니다! 응원해주시고 많은 관심부탁드립니다ㅎㅎ 더보기

728x90
반응형