7-16 将一整个正整数的所有位重新排序,组成一个最大数 (10 分)
改进后的,应该是最简单(代码长度)的方法了
| import java.util.Arrays; |
| import java.util.Scanner; |
| public class Main { |
| public static void main(String[] args) { |
| Scanner sc = new Scanner(System.in); |
| String str=sc.next(); |
| char[] a=str.toCharArray(); |
| Arrays.sort(a); |
| for(int i=a.length-1;i>=0;i--) |
| System.out.print(a[i]); |
| |
| |
| |
| sc.close(); |
| } |
| |
| } |
7-12 jmu-Java-02基本语法-02-StringBuilder (10 分)
| import java.util.Scanner; |
| public class Main { |
| public static void main(String[] args) { |
| Scanner sc = new Scanner(System.in); |
| while(sc.hasNext()) { |
| |
| |
| StringBuilder str=new StringBuilder (); |
| int n=sc.nextInt(); |
| int be=sc.nextInt(); |
| int en=sc.nextInt(); |
| for(int i=0;i<n;i++) { |
| |
| str=str.append(i); |
| } |
| System.out.println(str.substring(be,en)); |
| } |
| sc.close(); |
| } |
| |
| } |
本文作者:kingwzun
本文链接:https://www.cnblogs.com/kingwz/p/15572417.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步