1323. Maximum 69 Number

1323. Maximum 69 Number #

题目 #

  • 给你一个仅由数字 6 和 9 组成的正整数 num
  • 你最多只能翻转一位数字,将 6 变成 9,或者把 9 变成 6 。
  • 请返回你可以得到的最大数字。

思路 #

模拟 #

代码 #

模拟 #

class Solution {
    public int maximum69Number(int num) {
        char[] charArray = String.valueOf(num).toCharArray();
        for (int i = 0; i < charArray.length; i++) {
            if (charArray[i] == '6') {
                charArray[i] = '9';
                break;
            }
        }
        return Integer.parseInt(String.valueOf(charArray));
    }
}