Largest 3-Same-Digit Number in String LeetCode solution in Java
1class Solution {2public String largestGoodInteger(String num) {3String ans = "";4for (int i = 2; i < num.length(); i++)5if (num.charAt(i) == num.charAt(i - 1) && num.charAt(i - 1) == num.charAt(i - 2))6if (num.substring(i - 2, i + 1).compareTo(ans) > 0) // Check if the new one is larger7ans = num.substring(i - 2, i + 1);8return ans;9}10}