Skip to content

Commit 358957c

Browse files
committed
comment:주석 한글화함.
1 parent 955ccb6 commit 358957c

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

src/main/java/calculator/service/CalculatorService.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ public class CalculatorService {
55
private String plusSeparator;
66

77
/**
8-
* Run all logic step by step.
8+
* 덧셈 로직을 순차적으로 진행한다.
99
*/
1010
public int sum(String s) {
1111
this.s = s;
@@ -16,9 +16,9 @@ public int sum(String s) {
1616
}
1717

1818
/**
19-
* Check existence of another separator.
19+
* 커스텀 구분자가 있는지 확인한다.
2020
*
21-
* @return if exist another separator, return true. Or return false.
21+
* @return 만약 커스텀 구분자가 있다면 true, 없다면 false 를 반환한다.
2222
*/
2323
private boolean checkPlusSeparator() {
2424
if (s.length() >= 5 && s.startsWith("//") && s.startsWith("\\n", 3)) {
@@ -30,15 +30,15 @@ private boolean checkPlusSeparator() {
3030
}
3131

3232
/**
33-
* Separate input string. if escape string(\) added separator, need action.
33+
* 받은 문자열을 구분자를 기준으로 나눈다. 만약 커스텀 구분자에 역슬래시가 있다면 문제가 생기지 않도록 한다.
3434
*
35-
* @param hasPlusSeparator if another separator exist, set true. Or false.
36-
* @return separated string.
35+
* @param hasPlusSeparator 커스텀 구분자가 있다면 true, 없다면 false 를 입력한다.
36+
* @return 분리된 문자열을 반환한다. 이 문자열에는 반드시 숫자만 있는 것은 아니다.
3737
*/
3838
private String[] separate(boolean hasPlusSeparator) {
3939
if (!hasPlusSeparator) {
4040
return s.split("[:,]");
41-
} else {
41+
} else { //else 문 삭제해도 됨. ####################################################
4242
if (plusSeparator.equals("\\")) {
4343
return s.split("[:," + plusSeparator.repeat(2) + "]");
4444
}
@@ -47,9 +47,9 @@ private String[] separate(boolean hasPlusSeparator) {
4747
}
4848

4949
/**
50-
* Check input string array contains not a number. if it contains NaN, throw IllegalArgumentException.
50+
* 숫자가 아닌 문자열이 있는지 확인한다. 만약 있다면 IllegalArgumentException 으로 처리한다.
5151
*
52-
* @param separatedStringArr String separated by separator.
52+
* @param separatedStringArr 숫자 외의 문자가 있는지 확인하고 싶은 문자열을 입력한다.
5353
*/
5454
private void hasNaN(String[] separatedStringArr) {
5555
for (String s : separatedStringArr) {
@@ -62,10 +62,10 @@ private void hasNaN(String[] separatedStringArr) {
6262
}
6363

6464
/**
65-
* Sum all of them
65+
* 문자열을 int 형으로 바꾼 뒤 합한다.
6666
*
67-
* @param separatedStringArr clean integer string array.
68-
* @return Sum
67+
* @param separatedStringArr 숫자로만 이루어진 문자열 배열을 입력한다.
68+
* @return 합한다.
6969
*/
7070
private int sumSeparatedStringArr(String[] separatedStringArr) {
7171
int sum = 0;

0 commit comments

Comments
 (0)