
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for(int i=0;i<absolutes.length;i++){
if(signs[i])
answer+=absolutes[i];
else answer-=absolutes[i];
}
return answer;
}
}
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i=0; i<signs.length; i++)
answer += absolutes[i] * (signs[i]? 1: -1);
return answer;
}
}
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i = 0; i < absolutes.length; i++) {
answer += (signs[i]) ? absolutes[i] : -absolutes[i];
}
return answer;
}
}
stream 공부 중.
일단 char은 stream으로 변환이 불가능하므로, new String(chars)
.chars() 로 변환.

class Solution {
public String solution(String phone_number) {
String answer = "";
char[] charA= phone_number.toCharArray();
for(int i=0;i<(charA.length)-4;i++){
charA[i]='*';
}
answer=String.valueOf(charA);
return answer;
}
}``````
class Solution {
public String solution(String phone_number) {
return phone_number.replaceAll(".(?=.{4})", "*");
}
}``````