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));
}
}