본문 바로가기

분류 전체보기

(157)
[Eclipse] Java 비교 연산자 Java 의 비교연산의 결과는 boolean type 을 리턴해준다 (true, false) 비교연산자의 종류 == : 같다 != : 같지않음 >: 왼쪽값이 크다 >=: 왼쪽값이 크거나 같다 = 10; // true boolean result5 = 10 < 100; // true boolean result6 = 10
[Eclipse] Java 증감 연산자 Java 의 증감연산자는 변수에 있는 숫자 값을 1씩 증가 혹은 1씩 감소 시킬때 사용한다. ++ : 변수에 있는 숫자 값을 1씩 증가 시킨다. -- : 변수에 있는 숫자 값을 1씩 감소 시킨다. 활용 예제) public class MainClass02 { public static void main(String[] args) { int num = 0; num++; // num 1 증가 num=1 num++; // num 1 증가 num=2 num++; // num 1 증가 num 이 최종적으로 3이 된다. int num2 = 0; num2--; // num2 1 감소 num2=-1 num2--; // num2 1 감소 num2=-2 num2--; // num2 가 최종적으로 -3이 된다. int num3..
[Eclipse] Java 산술 연산자 Java 산술연산자에는 다음과 같은 종류가 있다. + : 값의 합을 구한다. - : 두값의 뺄셈 값을 구한다. * : 두값의 곱셈을 구한다. / : 두값의 나눈값을 구한다. % : 앞에 있는 수를 뒤에 있는 수로 나눈 나머지 값을 구한다. 활용 예제) public class MainClass01 { public static void main(String[] args) { int num1 = 5; int num2 = 2; // + 연산 하기 int sum = 10 + 1; // 11 int sum2 = num1 + num2; // 7 int sum3 = 10 + num2; // 12 // 정수끼리 연산하면 결과는 정수만 나온다. int result1 = 5 / 3; // 1 int result2 = num..
[Eclipse] Java 변수 선언 Java 변수 선언 Java 에서는 변수에 값을 넣지 않고 선언만 한다면 만들어지지 않는다. 변수를 선언해놓고 나중에 필요한 값을 넣고싶을경우엔 초기값을 대입해야한다. 활용예제 1) public class MainClass06 { public static void main(String[] args) { System.out.println("main 메소드가 시작 되었습니다."); // 지역변수는 값을 넣지 않고 선언만 하면 만들어지지 않는다. int num1; String name1; // 아직 만들어 지지 않았기 때문에 num1 은 참조 불가 // int result = 10+num1; 성립되지 않는다. // 아직 만들어 지지 않았기 때문에 name1 은 참조 불가 // System.out.println..
[Eclipse] Java String 참조 데이터 type String type - 문자열을 다룰때 사용하는 데이터 type 이다. 활용 예제 ) public class MainClass05 { public static void main(String[] args) { // "아이폰" 라는 String type 객체를 heap 영역(사물함)에 만들고 그 참조값을 변수에 담기 String name = "아이폰"; // name 안에 있는 참조값을 tmp 변수에 복사해 주기 String tmp = name; // "갤럭시" 라는 String type 객체를 heap 영역에 만들고 그 참조값을 name 변수에 덮어쓰기 name="갤럭시"; // name 변수를 비우기 (null 은 참조 데이터 type 이 담길수 있는 빈 공간을 의미한다.) name=null; } } ..
[Eclipse] Java 기본 데이터 type 1. 숫자형 종류 정수형 : byte, short, int, long - byte 변수명 = 값; // -128 ~ 127 - short 변수명 = 값; // -32768 ~ 32767 - int 변수명 = 값; // -2,147,483,648 ~ 2,147,483,647 - long 변수명 = 값; // -9223372036854775808 ~ 9,223,372,036,854,775,807 실수형 : float, double - float 변수명 = 값; // 1.40129846432481707e-45 ~ 3.40282346638528860e+38 - double 변수명 = 값; //4.94065645841246544e-324d ~ 1.79769313486231570e+308d * 정수는 int, 실수..
Eclipse 설치 및 프로젝트 & 기본셋팅 Eclipse 설치 1. https://www.eclipse.org/ 링크로 들어가서 우측 상단 Download 클릭 The Community for Open Innovation and Collaboration | The Eclipse Foundation The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source … www.eclipse.org 2. Download Packages 클릭 3. Eclipse IDE for Enterprise Java and Web Developer..
Git Hub fetch, pull Git Hub 에서는 다른사람들과 함께 작업을 할 때에도 사용되기 때문에 다른사람이 commit 한 내용이 존재할경우에 push 를 시도하면 실패하게된다. 로컬 저장소의 commit 들이 원격 저장소의 commit이랑 일치해야만 push 되기 때문이다. fetch fetch 는 원격저장소에 있는 commit들을 로컬 저장소로 가져온다. 로컬로 가져온 commit 들을 자신이 수정한 로컬 저장소의 작업과 겹치지 않게 merge 작업 후 원격 저장소에 push 해야한다. pull pull 는 원격저장소에 있는 정보를 가져오면서 자동으로 merge 작업까지 수행한다. 이 작업에는 어떤 내용이 병합이 되었는지 알수가 없다. git push 순서 (fetch) fetch > merge > push git push..