일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- LeetCode
- 정보처리기사
- git
- 2020년 제4회 정보처리기사 필기 문제 분석
- 코드숨
- 책리뷰
- 뇌정리
- hackerrank
- 스터디
- Til
- 서평
- 미니프로젝트
- 성적프로그램
- 함수형 코딩
- 알고리즘
- java
- 회고
- 2020년 일정
- Python
- If
- jsp
- 주간회고
- sqldeveloper
- 필기
- algorithms
- rownum
- Real MySQL
- 2020년 정보처리기사 4회
- Jackson
- post
- Today
- Total
목록자바 웹개발자 과정/JAVA (13)
조컴퓨터
메소드 Method (★★★★★) 함수, function, procedure → 일정한 기능을 가지고 있는 것 메소드는 객체의 동작에 해당하는 중괄호 { } 블록을 말한다. 중괄호 블록은 이름을 가지고 있는데, 이것이 메소드 이름이다. 메소드를 호출하게 되면 중괄호 블록에 있는 모든 코드들이 일괄적으로 실행된다. 메소드는 필드를 읽고 수정하는 역할도 하지만, 다른 객체를 생성해서 다양한 기능을 수행하기도 한다. 메소드는 객체 간의 데이터 전달의 수단으로 사용된다. 외부로부터 매개값을 받을 수도 있고, 실행 후 어떤 값을 리턴할 수도 있다. 메소드 형식 → 형식) 리턴형 함수형( ) 예시) 식별자 : 프로젝트명 basicJava : 패키지명 oop0824 : 클래스명 Test01_method 변수명, 함수..
2차원 배열 → [행][열] 앞서 공부한 배열은 값 목록으로 구성된 1차원 배열이다. 이와는 달리 값들이 행과 열로서 구성된 배열을 2차원 배열이라 한다. 2차원 배열은 수학의 행렬을 떠올리면 되는데, 가로 인덱스와 세로 인덱스를 사용한다. 위의 표를 배열로 나타내면 다음과 같다. int [][] kor=new int[2][3]; kor[0][0]=10; kor[0][1]=20; kor[0][2]=30; kor[1][0]=40; kor[1][1]=50; kor[1][2]=60; kor배열의 행과 열의 갯수 //kor배열의 행의 갯수 System.out.println(kor.length);//2 //kor[0]행의 열의 갯수 System.out.println(kor[0].length);//3 //kor[1..
② 반복문 - for문 프로그램을 작성하다 보면 똑같은 실행문을 반복적으로 실행해야 할 경우가 많이 발생하는데 이런 경우에 사용하는 것이 반복문이다. 반복문은 한 번 작성된 실행문을 여러 번 반복 실행해주기 때문에 코드를 절감하고 간결하게 만들어준다. for문은 주어진 횟수만큼 실행문을 반복 실행할 때 적합한 반복 제어문이다. 초기값의 역할은 조건식과 실행문, 증감에서 사용할 변수를 초기화하는 역할을 한다. for(초기값; 종료값; 증감) //for(;;) { } → 무한 루프 for(int a=1; a
자료형 변환 Datatype Conversion 자료형 변환이란 데이터 자료형을 다른 데이터 자료형으로 변환하는 것을 말한다. 예를 들어, byte형을 int형으로 변환하거나 반대로 int형을 byte형으로 변환하는 행위를 말한다. 자료형 변환에는 두 가지 종류가 있다. 하나는 자동형 변환이고 다른 하나는 강제형 변환이다. ① 자동형 변환 자동형 변환(Promotion)은 프로그램 실행 도중에 자동적으로 형 변환이 일어나는 것을 말한다. 자동형 변환은 작은 크기를 가지는 자료형이 큰 크기를 가지는 자료형에 저장될 때 발생한다. 큰 크기의 자료형과 작은 크기의 자료형의 구분은 사용하는 메모리 크기이다. 크기별로 자료형을 정리하면 다음과 같다. byte(1) < short(2) < int(4) < long(..
200817 Python 수업의 마지막에 내주신 경로명, 파일명, 확장명을 분리 문제로 수업 시작 https://chocomputer.tistory.com/9 path="c:\myphoto\helloworld.jpg" """ c:\myphoto #파일명에는 '\' 사용하지 못하므로 rfind를 이용하여 경로명 검색이 가능하다. helloworld #rfind 오른쪽부터 검사를 해서 가장 처음 등장하는 위치를 알려줌 jpg """ 내 답안 a=path.rfind("\\") #이름 짓는 연습 시작하자......... print(path[:a]) #c:\myphoto b=path.rfind(".") print(path[a+1:b]) #helloworld print(path[b+1:]) #jpg print(pa..