本文主要是介绍3-3 jmu-Java-02基本语法-02-StringBuilder (10分),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
输入3个整数n、begin、end。 首先,使用如下代码:
for(int i=0;i<n;i++)
将从0到n-1的数字拼接为字符串str。如,n=12
,则拼接出来的字符串为01234567891011
最后截取字符串str从begin到end(包括begin,但不包括end)之间的字符串,并输出。
输入样例:
10
5
8
1000
800
900
输出样例:
567
0330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533
参考代码:
import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner sc =new Scanner(System.in);StringBuilder sb = new StringBuilder();while(sc.hasNext()) {int n = sc.nextInt();int begin = sc.nextInt();int end = sc.nextInt();for(int i=0;i<n;i++) {sb.append(i);}String s = sb.toString();System.out.println(s.substring(begin, end));}}
}
这篇关于3-3 jmu-Java-02基本语法-02-StringBuilder (10分)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!