jmu-Java-02基本语法-02-StringBuilder

   日期:2020-10-05     浏览:240    评论:0    
核心提示:输入3个整数n、begin、end。 首先,使用如下代码:for(int i=0;i<n;i++)将从0到n-1的数字拼接为字符串str。如,n=12,则拼接出来的字符串为01234567891011最后截取字符串str从begin到end(包括begin,但不包括end)之间的字符串,并输出。输入样例:10581000800900输出样例:567033043053063073083093103113123133143153163173183193203213223233

输入3个整数n、begin、end首先,使用如下代码:

for(int i=0;i<n;i++)

将从0到n-1的数字拼接为字符串str。如,n=12,则拼接出来的字符串为01234567891011

最后截取字符串str从beginend(包括begin,但不包括end)之间的字符串,并输出。

输入样例:

10
5
8
1000
800
900

输出样例:

567
0330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533

答案

import java.util.Scanner;

public class Main { 
    public static void main(String[] args) { 
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNextInt()) { 
            int n, begin, end;
            n = scanner.nextInt();
            begin = scanner.nextInt();
            end = scanner.nextInt();
            StringBuilder str = new StringBuilder("");
            for (int i = 0; i < n; i++) { 
                str.append(i);
            }
            System.out.println(str.substring(begin,end));
        }

    }
}

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服