전체 글 474

Java | 클래스, 인스턴스, 객체지향

* 중복의 제거 -> 메소드 사용으로 극복가능 class는 객체객체는 하나의 프로그램같은 것프로그램 내부에는 변수,메소드 등등의 기능이 있기때문. package soobin; class Calculator { // 객체 생성 int left,right; // 클래스 내부 변수 선언 public void setOperands(int left, int right){ // this.위에있는클래스내부변수 = 매개변수 // 매개변수와 클래스내부변수의 모양이 같을때 this연산자를 이용 this.left = left; this.right = right; } public void sum() { System.out.println("sum = "+(this.left+this.right)); } public void av..

자바 | run하고 작성중인 파일 실행 안될 때 (,,뇌피셜,,)

일단 all-records.blogspot.com/2016/08/run.html 이클립스 Run시 항상 최근 실행된 프로젝트가 실행되는 문제 해결방법 이클립스를 실행할 때 현재 보이는 프로젝트가 아니라 최근에 실행한 프로젝트가 실행되는 경우가 있다. 이럴 때 이클립스 설정을 바꾸어 해결해야 한다. 우선 최상단 메뉴 [Window] - [Preferen all-records.blogspot.com 구글링을 통해 설정을 해주고 내가 작성중인 파일의 메인문이 띄어쓰기 포함해서 public static void main(String[] args) 정확히 입력됐는지 확인하기 내 생각에는! static을 빼먹었거나 main뒤에 띄어쓰기를 하거나 Main으로 입력했을때 안되는 것 같음

Java | 배열과 반복문

배열내부의 자료형[] 배열의 이름 = {배열내부원소1 , 배열내부원소2}; 선언된 배열의 크기만큼 반복문이 돌아간다. 배열의 원소는 3개이므로 length함수를 이용한 출력은 3이 되는것을 확인할 수 있다. i=0일때, member에 members[0]인 "이민혁"이 대입되고 출력. i=1일때, member에 members[1]인 "천땡떙"이 대입되고 출력. i=2일때, member에 members[2]인 "생코딩"이 대입되고 출력. i=3일때, members.length인 3보다 작지 않으므로 반복문 종료.*반복문이 종료됐을때의 i의 값은 3 package soobin; public class ArrayLoopDemo { public static void main(String[] args) { Stri..

토익 | 접속사, 전치사 구분 / 접속부사

접속사 전치사 시간 when, before, after, until, once, as, while, even as, since as soon as in, by, until, before, after, since, at 조건 if, unless, provided (that), assuming (that), as long as in case of, in the event of, given 이유 because, since, as, now that, in that because of, due to, owing to, on account of 양보 although, even though, even if, whereas, while despite, in spite of 목적 so that, in order that..

영어 공부 2021.03.29

자바 | Boolean 부울

package soobin; public class Boolean { public static void main(String[] args) { System.out.println("1번 "+(1==1)); System.out.println("2번 "+ ("one"=="Two")); String a = "Hello world"; String b = new String ("Hello world"); System.out.println("3번 "+(a==b)); System.out.println(a.getClass().getName() +"\n"+ b.getClass().getName()); } } 출력 : a와 b는 모두 같은 string형이지만 부울대수로는 같이 않다고 출력된다. new연산자를 이용한 stri..

Java | 여러가지 자료형, 형변환

package soobin; public class ConstantDemo { public static void amin(String[] args) { double a = 2.2; //float a = 2.2; 에러발생 float b = 2.2F; // 2.2를 float형으로 변환해서 선언 // int c=2147483648; 에러발생 // integer의 범위는 -2147483648 ~ 2147483647까지 이기때문 // long c =2147483648; 에러발생 long c = 2147483648L; // long형으로 변환해서 선언 // byte d = 128; 에러발생 byte d = 100; // byte의 범위는 -128~127 } } 자동형변환의 원칙은 표현범위가 좁은 데이터 타입에서 ..

Java | 문자, 문자열, 따옴표출력하고싶을때, 줄바꿈기능

문자 출력 '김' '회' '승' 문자열 출력 "김회승" 문자열끼리 +기능도 있음 System.out.println("자"+"바"); // 출력 : 자바 문 package soobin; public class Test1 { public static void main(String[] args) { // 따옴표(")를 출력문에 포함하고싶을때는 역슬래시(\)를 앞에 써준다 // ex) System.out.println("egoing said\"welcome programming world\""); System.out.println("egoing said\"welcome programming world\""); // 여러줄을 출력하고 싶은 경우 줄바꿈기호(\n)을 이용 System.out.println("egoi..