![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bqS5NL/btsDADk55b5/bTWyB09BZl4iYBygyt0AuK/img.png)
Math 클래스 기본 지수, 로그, 제곱근 및 삼각 함수와 같은 자주 사용되는 기본 숫자 연산을 수행하기 위한 메서드를 구현한 클래스입니다. java.lang 패키지에 포함되어 별도 import를 할 필요가 없습니다. static 메서드이므로 Math.abs()와 같이 직접 호출하여 사용합니다. 주요 메서드 아래와 같이 주요 메서드를 정리해 보았습니다. 대부분 int, long, float, double을 모두 받으나, 편의상 하나만 표기했습니다. Math.abs( a ) 입력된 a의 절대값을 구하는 메서드입니다. Math.abs(-21);// 21 Math.ceiil( a ) 입력된 a의 소수점 첫째 자리에서 올림 한 값을 반환하는 메서드입니다. Math.cell(10.2);// 11 Math.floo..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bHqCIZ/btsEhsQXnc5/7y3v5kkNFoG4iocwC63y61/img.png)
문제출처 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [ i, j ] 꼴입니다. 각 query마다 순서대로 arr[ i ]의 값과 arr[ j ]의 값을 서로 바꿉니다. 위 규칙에 따라 queries를 처리한 이후의 arr를 return하는 solution 함수를 완성해주세요. 입출력 예 arr queries result [0, 1, 2, 3, 4] [ [0, 3] [1, 2] [1, 4] ] [ 3, 4, 1, 0, 2 ]..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/t4OU7/btsDyPGieuV/U0F5D60CuaruRkHKOzh1Qk/img.png)
2차원 배열 선언 및 생성방법 1. 배열의 선언과 생성을 나누어 사용 int[][] num;// 2차원 배열에 대한 레퍼런스 변수 선언 num = new int[2][3]// 2차원 배열 생성 (2차원 배열의 저장공간 할당) 2. 배열의 선언과 생성을 한줄로 합쳐서 사용 int[][] num = new int[2][3]; 2차원 배열의 초기화 및 사용예제 2차원 배열을 생성과 함께 초기화 하기 위해서는 아래와 같이 사용합니다. int[][] num = {{10, 11, 12} {20, 21, 22}}; 예제 public class HelloWorld{ public static void main(String args[]){ // 배열의 선언 및 초기화 int[][] num = {{10, 11, 12}, {..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/8LkpK/btsEfoamVX6/0USmYU2gJy3w6kknJD7lC1/img.png)
문제출처 https://school.programmers.co.kr/learn/courses/30/lessons/181925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 정수 배열 numLog 가 주어집니다. 처음에 numLog[0] 에서 부터 시작해 "w","a","s","d"로 이루어진 문자열을 입력으로 받아 순서대로 다음과 같은 조작을 했다고 합시다. - "w" : 수에 1을 더한다. - "s" : 수에 1을 뺀다. - "d" : 수에 10을 더한다. - "a" : 수에 10을 뺀다. 그리고 매번 조작을 할 때마다 결괏값을 기록한 정수 배열이..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dTnfuz/btsDxmw6I4j/opSnZs80UHyVsLsyeoJKX0/img.jpg)
일단 컨텍스트란? 스프링이 관리하는 빈이 담긴 컨테이너이다. 그럼 제일 먼저 web.xml에 대해 보자. web.xml 설정을 위한 설정파일이다. 즉 최초로 WAS가 구동될때 각종 설정을 정의해준다. 여러 XMl파일을 인식하도록 각 파일을 가리킨다. servlet-context.xml과 root-context.xml을 어디서 가져올건지 인식해준다. contextConfigLocation /WEB-INF/spring/root-context.xml org.springframework.web.context.ContextLoaderListener appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/s..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/w6iLS/btsDqmr2Bb6/FMIRsiNKHZseiG7RCeFYL0/img.jpg)
'Java'는 1991년도에 개발되었음에도 30년이 지난 지금까지 대표적인 프로그래밍 언어로 사용되고 있습니다. 하지만 개발 연도가 오래된 만큼 다른 프로그래밍 언어들보다 속도가 느리고 코드 작성이 어렵다는 단점을 가지고 있습니다. 이러한 단점을 보완하기 위해 여러 프레임워크(Framework)가 개발되었는데요. 오늘은 Java의 대표적인 백엔드 개발 프레임워크(Framework)로 사용하는 Spring과 Spring Boot에 대해 말씀 드리겠습니다. Spring 이란 스프링 프레임워크(Spring Framework)는 Java 기반 애플리케이션 개발을 지원하는 오픈소스 애플리케이션 프레임워크로 간단히 스프링(Spring)이라고도 불립니다. 스프링이 사용되기 이전에는 초기 기업에서 EJB(Enterpr..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bQrtFu/btsDqlloomc/xAvvDXMztfJ83353MM1iKk/img.png)
String -> int (문자열을 숫자로) String 문자열을 int로 변환하기 위해서는 java.lang.integer 클래스의 parseInt()와 valueOf() 메소드를 사용할 수 있습니다. Integer.parseInt() - int 리턴 static int parseInt(String s) java.lang.Integer 클래스의 static 메소드인 parseInt() 메소드는 파라미터로 숫자로 변환할 문자열을 입력받고, 입력받은 문자열을 Integer로 변환한 int 값을 리턴합니다. 코드 public class StringToInt{ public static void main(String[] args){ String str1 = "123"; String str2 = "456"; in..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/b3dCfy/btsEcqNHkMC/lkZ1NmfX589BPpHSGaoJrk/img.png)
문제출처 https://school.programmers.co.kr/learn/courses/30/lessons/181943 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 reutrn하는 solution 함수를 작성해 주세요. 입출력 예 my_string overwrite_string s result "He11oWor1d" "llo..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dEbguV/btsDni2JAei/p7FWIgn9CyqnC2ktoOOwTk/img.png)
substring substring() 함수는 특정 인덱스를 기준으로 자른 문자열을 반환하는 함수입니다. substring(int index) - index부터 문자열 끝까지 문자열을 리턴(String) substring(int beginIndex, int endIndex) - beginIndex부터 endIndex-1 까지 문자열을 리턴(String) String으로 구성된 문자열은 기본적으로 char형태의 한개의 문자를 여러개로 구성한 형태인데 String = char배열이라고 생각하셔도 무방합니다. 사용법 // 사용법 String.substring(start) // 문자열 start 위치부터 끝까지 문자열 자르기 String.substring(start,end) // 문자열 start 위치부터 en..
- Total
- Today
- Yesterday
- Java
- 문자열 반복하기
- 프로그래머스
- 렌더링 과정
- nodelist
- n 번째 원소부터
- 중첩스코프
- 신입개발자 면접 준비
- 콜백 큐
- replace와 replaceAll의 차이점
- Object.clone()
- 마진과 패딩의 차이점
- fsd 구조
- 배열 만들기3
- replaceAll
- startsWith()
- 스코프
- Replace
- 블록스코프
- fsd 아키텍처
- rep;ㅁce
- StringBuilder
- useeffet
- 대소문자 변환
- SQL 개발자
- 배열만들기1
- SQLD
- 엑셀 파일 추출
- 호이스팅
- 브라우저의 기본 구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |