forked from fishercoder1534/Leetcode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_2259.java
25 lines (23 loc) · 817 Bytes
/
_2259.java
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
package com.fishercoder.solutions;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class _2259 {
public static class Solution1 {
public String removeDigit(String number, char digit) {
StringBuilder sb = new StringBuilder();
List<String> nums = new ArrayList<>();
String result = "";
for (int i = 0; i < number.length(); i++) {
if (number.charAt(i) == digit) {
sb.append(number.substring(0, i));
sb.append(number.substring(i + 1));
nums.add(sb.toString());
sb.setLength(0);
}
}
Collections.sort(nums, Collections.reverseOrder());
return nums.get(0);
}
}
}