일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 비전공 개발자
- 큐
- 그리디알고리즘
- 비전공개발자
- 예제
- 최신java
- 파이썬
- java17
- containsKey
- kh정보교육원 후기
- ip란
- 소수점출력
- 코딩테스트
- it국비학원 후기
- 개발자면접질문
- Jpa기초
- 국비학원 추천
- 스택
- java문법
- 비전공개발자취업
- containsValue
- ORA-91917
- 국비학원 후기
- ClassNotFoundException
- 국비학원
- oracle error
- 비전공 국비학원
- spring mvc 기초
- SQLD교재추천
- sql developer logon denied
- Today
- Total
목록개발자 되기 part1/Java (6)
Developer J
다리놓기 문제를 풀면서 기억하고 싶었던 부분이다. 1010번: 다리 놓기 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트케이스에 대해 강의 서쪽과 동쪽에 있는 사이트의 개수 정수 N, M (0 < N ≤ M < 30)이 주어진다. www.acmicpc.net 문제에서 사용한 코드 System.out.printf("%.0f\n", combination(m, n)); 기본 형태 System.out.printf("출력 서식", 출력할 내용); 출력 서식 %[-][0][n][.m]지시자 0 : 전체 자리수가 설정된 경우 왼쪽의 남는 자리에 0을 채워 출력 n : 전체 자리수를 의미( 소수점이 있는 경우 소수점도 한자리를 차지) .m : 소수점 아래 자리수( 잘린 수에서 반올..
containsKey Map에 해당 Key가 있으면 True, 없다면 False를 반환 public class test { public static void main(String[] args) { HashMap hashMap = new HashMap(); hashMap.put("A","JAVA"); hashMap.put("B","PYTHON"); System.out.println(hashMap.containsKey("A")); System.out.println(hashMap.containsKey("C")); } } /////Console///// true false containsValue Map에 해당 Value가 있으면 True, 없다면 False를 반환 public class test { publi..
1. extends 부모에서 변수, 메소드를 선언하고, 자식은 그 변수와 메소드를 그대로 상속받아 사용한다. 하나의 클래스에만 상속 받을 수 있다. 2. implements Interface로 생성된 클래스를 상속 받는다. 부모 객체는 선언만 하고 구체적인 내용은 자식에서 반드시 오버라이딩을 통해 정의한다. 여러개의 클래스에 구현 가능하다.
Substring java.lang에 포함된 substring 메소드에 대해 적어보겠다. 이 메소드를 사용해서 문자열 중에서 원하는 부분만 출력이 가능하게 할 수 있다. Random 0.99에 숫자를 곱해 원하는 숫자의 개수가 나오게 한다. 예를 들어 65~90을 범위로 설정하려면, 25개의 숫자가 필요하다. 0.99*26=25.74 이것을 int로 변환하면 25가 된다. 즉, 1~25의 난수가 발생되는데 여기에 각각의 수에 65를 더해주면 65~90의 범위가 완성된다. 즉 위에 코드와 같은 형식으로 원하는 범위의 난수를 발생시킬 수 있다.
class를 만들 때 static method와 non static method를 생성하는 경우가 있다. static method의 경우 사용 준비가 미리 되어 있기 때문에 클래스. 매소드명으로 매소드를 실행할 수 있다. non static method의 경우 매소드를 사용할 준비 단계가 필요하다. 클래스명 변수명 = new 클래스명();을 main에 언급해 주어야 한다. 이 과정을 객체화라고 한다. public class Operator { pubic static void main(String []args){ //static 매소드 사용시 Operator.test01(); //non-static 매소드 사용시 Operator op = new Operator(); //new Operator().test0..
1. Java 설치 - google에 java jdk download를 검색하면 쉽게 다운로드 가능하다. - 사용하는 버전은 Java SE 8U231(JDK)이다. 2. Eclipse IDE 설치 - eclipse download를 검색하면 쉽게 다운로드 가능하다. 3. 이클립스에 자바를 입력해 출력을 하는 것을 학습했다. public class Basic { public static void main(String [] args) { // 메인 함수 만들기 Basic vp = new Basic(); // 메소드를 사용하기 위해 //클래스 변수명 = new 클래스명(); //vp.printValue1(); vp.printValue2(); //변수명.메소드();로 매소드 실행 } public void pri..