1class Solution {2public int secondHighest(String s) {3int[] arr = new int[10];4for (int i = 0; i < s.length(); i++) {5if (s.charAt(i) - '0' <= 9 & s.charAt(i) - '0' >= 0) {6arr[s.charAt(i) - '0']++;7}8}9boolean first = false;10for (int i = 9; i >= 0; i--) {11if (arr[i] != 0) {12if (first) return i;13else first = true;14}15}1617return -1;18}19}