这段程序用Java语言怎么写,新手求助。
有一个字符串,包括n个字符。写一个函数,将此字符串从第m个字符开始的全部字符复制成另一个字符串。要求在主函数输入字符串m值并输出复制结果。...
有一个字符串,包括n个字符。写一个函数,将此字符串从第m个字符开始的全部字符复制成另一个字符串。要求在主函数输入字符串m值并输出复制结果。
展开
3个回答
展开全部
public static void main( String args[]) {
String str = "ga";
Scanner sc = new Scanner(System.in);
System.out.println("请输入开始位置");
int start = sc.nextInt();
if (start > str.length()) {
System.out.println("错误:开始位置不能大于" + str.length());
}
String newStr = str.substring(start - 1);
System.out.println(newStr);
}
String str = "ga";
Scanner sc = new Scanner(System.in);
System.out.println("请输入开始位置");
int start = sc.nextInt();
if (start > str.length()) {
System.out.println("错误:开始位置不能大于" + str.length());
}
String newStr = str.substring(start - 1);
System.out.println(newStr);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String s ="hello world";//字符串
int m=3;//第m个字符
if(s.length()>m){
String new_string = s.substring(m);//复制
System.out.println(new_string);
}
int m=3;//第m个字符
if(s.length()>m){
String new_string = s.substring(m);//复制
System.out.println(new_string);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.util.Scanner;
public class Copy {
public static void main(String[] args) {
zifu z = new zifu();
System.out.println("请在下边输入字符串,按enter结束");
String shuru = z.s.next();
System.out.println("请在下边输入你要从第几个复制,按enter结束");
int count = z.s.nextInt();
System.out.println(shuru.substring(count));
}
}
class zifu{
Scanner s = new Scanner(System.in);
}
public class Copy {
public static void main(String[] args) {
zifu z = new zifu();
System.out.println("请在下边输入字符串,按enter结束");
String shuru = z.s.next();
System.out.println("请在下边输入你要从第几个复制,按enter结束");
int count = z.s.nextInt();
System.out.println(shuru.substring(count));
}
}
class zifu{
Scanner s = new Scanner(System.in);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询