Java 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。

1048: C语言程序设计教程(第三版)课后习题10.7

[命题人 : 外部导入]

时间限制 : 1.000 sec 内存限制 : 128 MB

解决: 406提交: 650统计

题目描述

有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。

输入

数字n 一行字符串 数字m

输出

从m开始的子串

样例输入 Copy

6
abcdef
3

样例输出 Copy

cdef

import java.util.Arrays;
import java.util.Scanner;
public class T1048 {
	public static void main(String[] args) {
		String a=null;
		Scanner buf =  new Scanner(System.in);
		int n = buf.nextInt();
		a=buf.next();			
	
		char[] b = a.toCharArray();				
		int m = buf.nextInt();		
		for(int i=m-1;i<a.length();i++) {		
			
			System.out.print(b[i]+"");
		}
}
}

字符串数组,字符串,数字字符串等用不清楚,参考了

java-字符串的遍历和字符串数组的遍历
【java】把字符串转换为字符数组描述
因要求,要用Java练习,结果这题卡了好久,现在一看就是字符串,字符串转字符数组等的知识,可以通过,也欢迎大家指点

你可能感兴趣的:(ACM学习)