Integer.parseInt() : 문자열을 Int 타입을 바꿔주는 메소드

'알고리즘' 카테고리의 다른 글

[09] 음양 더하기 JAVA  (0) 2022.11.21
[08] 없는 숫자 더하기 JAVA  (0) 2022.11.21
[06] 두 정수 사이의 합 JAVA  (0) 2022.11.21
[05] 가운데 글자 가져오기 JAVA  (0) 2022.11.21
[04] 짝수와 홀수 JAVA  (0) 2022.11.21

다른 사람의 풀이

 

 

Math.min(a, b) : a와 b중 작은 수를 추출한다.

Math.max(a, b) : a와 b 중 큰 수를 추출한다.

for문 ( 작은 수 부터 큰 수 까지 하나씩 덧셈해 준다.)

'알고리즘' 카테고리의 다른 글

[08] 없는 숫자 더하기 JAVA  (0) 2022.11.21
[07] 문자열을 정수로 바꾸기 JAVA  (0) 2022.11.21
[05] 가운데 글자 가져오기 JAVA  (0) 2022.11.21
[04] 짝수와 홀수 JAVA  (0) 2022.11.21
[03] 직사각형 별찍기 JAVA  (0) 2022.11.21

나의 풀이

 

다른 사람이 푼 풀이

 

 

※ 문자열 추출 메소드 : .substring() 

 

.substring()은 문자열에서 특정 부분만 골라낼 때 사용하는 메서드입니다.

string.substring( start, end )

start와 end로 문자열에서 골라낼 부분의 처음과 끝을 지정합니다. 예를 들어

var str = '123456789';
document.write( str.substring( 1, 4 ) );

는 234를 출력합니다.

start 값은 필수이며, end 값이 지정되지 않으면 문자열의 끝까지를 의미합니다.

 

출처 : https://www.codingfactory.net/10429

'알고리즘' 카테고리의 다른 글

[07] 문자열을 정수로 바꾸기 JAVA  (0) 2022.11.21
[06] 두 정수 사이의 합 JAVA  (0) 2022.11.21
[04] 짝수와 홀수 JAVA  (0) 2022.11.21
[03] 직사각형 별찍기 JAVA  (0) 2022.11.21
[02] 22.11.18 (10문제)  (0) 2022.11.19

 

 

 

아래는 다른 사람이 3항 연산자로 푼 풀이

 

삼항 연산자 예시

 

※ 주의사항

1. 삼항 연산자를 사용하여 코드의 라인이 줄어들었다고 컴파일 속도가 빨라지는 것은 아니다.

2. 삼항 연산자를 중복해서 처리할 경우. 가독성이 떨어질 수 있으므로 중복처리는 피하는 것이 좋다.

'알고리즘' 카테고리의 다른 글

[06] 두 정수 사이의 합 JAVA  (0) 2022.11.21
[05] 가운데 글자 가져오기 JAVA  (0) 2022.11.21
[03] 직사각형 별찍기 JAVA  (0) 2022.11.21
[02] 22.11.18 (10문제)  (0) 2022.11.19
[01] 항해99 Java 알고리즘 과제  (1) 2022.11.18

 

 

Scanner 클래스의 특징
기본적인 데이터 타입들을 Scanner 의 메소드를 사용하여 입력받을 수 있다.
예를 들어, 100을 입력하고자 할 때, String(문자열)로 입력받고 싶으면 next() 나 nextLine() 을, int(정수)로 입력받고 싶다면 nextInt() 를 사용하여 입력받으면 알아서 해당 타입으로 입력된다.

이중 for문

 

'알고리즘' 카테고리의 다른 글

[06] 두 정수 사이의 합 JAVA  (0) 2022.11.21
[05] 가운데 글자 가져오기 JAVA  (0) 2022.11.21
[04] 짝수와 홀수 JAVA  (0) 2022.11.21
[02] 22.11.18 (10문제)  (0) 2022.11.19
[01] 항해99 Java 알고리즘 과제  (1) 2022.11.18

+ Recent posts