
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer =0;
for (int i = 0; i < signs.length; i++) {
if (signs[i]== false) {
absolutes[i] *= -1;
}
answer+=absolutes[i];
}
return answer;
}
}

class Solution2 {
public String solution(String phone_number) {
StringBuilder sb = new StringBuilder(phone_number);
for (int i = 0; phone_number.length() -(i+1) > 4; i++) {
sb.setCharAt(i, '*');
}
return sb.toString() ;
}
}
![업로드중..]()
class Solution3 {
public int solution(int[] numbers) {
int answer = 0;
int [] arr = {1,2,3,4,5,6,7,8,9,0};
for (int i = 0; i < arr.length; i++) {
for (int j : numbers) {
if (arr[i] == j) {
arr[i] = 0;
}
}
}
for (int i = 0; i < arr.length; i++) {
answer +=arr[i];
}
return answer;
}
}

class Solution4 {
public List<Integer> solution(int[] arr) {
int temp = arr[0];
for (int i = 1; i < arr.length; i++) {
if (temp > arr[i]) {
temp = arr[i];
}
}
List <Integer> ts = new ArrayList<>(arr.length-1);
for (int i = 0; i < arr.length; i++) {
if (arr[i] == temp) {
continue;
}
ts.add(arr[i]);
}
if (ts.isEmpty()) {
ts.add(-1);
}
return ts;
}
}

class Solution5 {
public String solution(String s) {
StringBuilder sb = new StringBuilder();
if (s.length()%2 ==1) {
sb.append(s.charAt(s.length()/2));
return sb.toString();
}
sb.append(s.charAt(s.length()/2-1));
sb.append(s.charAt(s.length()/2));
return sb.toString();
}
}
정리가 잘 된 글이네요. 도움이 됐습니다.