반응형
Backend/java2018. 8. 3. 15:36예제를 통한 배열이해(Array클래스)

package day04;import java.util.Arrays; // 배열을 다루는 Arrays를 사용할 것이다.public class P182 {public static void main(String[] args) {String name = "홍길동";String name1 = "김길동";String name2 = "김인우";String[] names = new String[30]; // names라는 변수에 30개의 String 방을 만든다.names[0] = "ㅂㅈ더ㅏ"; //첫번째 방에 값 선언names[1] = "wqeqwe"; //두번째 방에 값 선언names[2] = "qweqweeeeeeee"; //세번째 방에 값 선언 System.out.println(names[0].length()..

Backend/java2018. 8. 3. 15:20Math클래스를 알아보자.

Math클래스안에는 많은 필드들이 존재한다.그중에서 오늘은 난수를 생성하는 Math.random을 알아 볼 것이다.사용법은 간단한다.Math.random() ; 으로 정의 한다.Math.random(x,y) : x보다 큰 실수형 ~ y보다 작은 실수형 으로 반환을 한다. 소스 코드를 통해 이해를 해보자 .package day04;public class P168 {public static void main(String[] args) {for (int i = 0; i

Backend/java2018. 8. 3. 15:13Scanner란 무엇인가.

Scanner 란 무엇인가. 정의 : 정규 표현을 사용해 원시적 형태 및 캐릭터 라인을 구문 분석 할 수있는 간단한 텍스트 스캐너입니다. 출처 : https://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html 쉽게 말해서 , 사용자의 입력을 통한 프로그램이고 , 사용자의 입력을 받아줄 때 사용한다. Scanner를 사용하기 위해서는 다음과 같이 진행하면 된다 . 1.import java.util.Scanner; --> 소스코드 입력창에 위와 같은코드를 삽입한다 . --> Scanner를 사용할 것이다 라고 선언한 것이다. 2.Scanner keyboard = new Scanner(System.in); --> Scanner를 사용하기 위해 Scanner..

Backend/java2018. 8. 3. 14:47배열이란 무엇인가.

배열 : 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것. 사용법 : 배열생성 --> 초기화 String [] names = new String[3]; int [] index = new int[3]; --> names는 String 배열 저장 공간으로 써 각각의 주소방에는 null값으로 초기화가 된다.--> index는 int 배열 저장 공간으로써 각각의 주소방에는 0값으로 초기화가 된다. 배열 : 모두 참조형이다 .( Ex ) : int [] I ;- à int형의 배열이다 . , 연속된 저장공간에 위치하게 된다 à 그렇기 때문에 읽는 속도가 굉장히 빠르다 . Int [] I = new int[5] ; // type 선언이다 . Int 형은 default로 0으로 초기화가 된다 ( JVM 내에서 )..

반응형
image