1323. 6 和 9 组成的最大数字
作者:互联网
解题思路:
从左到右查找第一个非9数字,找到了则翻转,未找到则直接返回源数字。
class Solution {
public int maximum69Number (int num) {
//从左到右查找第一个非9数字
//找到了则翻转,未找到则直接返回源数字
String str=num+"";
String res="";
boolean flag=false;
for(int i=0;i<str.length();++i){
if(!flag&&str.charAt(i)=='6'){
res+='9';
flag=true;
}
else{
res+=str.charAt(i);
}
}
return Integer.parseInt(res);
}
}
我就是个渴望成长的小菜鸡 发布了130 篇原创文章 · 获赞 13 · 访问量 2万+ 私信 关注
标签:1323,数字,int,从左到右,num,未找到,组成,String 来源: https://blog.csdn.net/junjunjiao0911/article/details/104061619