java中现在有字符串123456789 我要截取最后3个字符 显示为123456 如何截取? 123456 截最后3个字符显示123

 我来答
flyingFish211
2011-07-26 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
String str = "123456789";
String subStr = str.substring(0, str.length() -3);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
free1139
2011-07-26 · TA获得超过375个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:80.6万
展开全部
这个是可执行的源码,希望你能看得懂。
public static void main(String[] args) {
final String str = "12345789";
seperateString(str,3);
}

public static void seperateString(String str, int endLength) {
if (str == null || str.length() < endLength) {
System.out.println("string length should be more than "+endLength);
return;
}

final int seperateIndex = str.length() - endLength;
String firstStrPart = str.substring(0, seperateIndex);
String endStrPart = str.substring(seperateIndex);
System.out.println(firstStrPart + "," + endStrPart);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友eab8c2c
2011-07-26
知道答主
回答量:5
采纳率:0%
帮助的人:5.2万
展开全部
public class Test {

public static void main(String[] args) {
String num1 = "123456789";
String num2 = "123456";
System.out.println(num1.substring(0,6));
System.out.println(num2.substring(0,3));
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-04-07
展开全部
Scanner scan=new Scanner(System.in);

String a=scan.nextLine();
System.out.println(a.substring(0, a.length()-3));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-26
展开全部
327926493,您好!

看全集高清还是到 《 天齐电影网 》百度一下就知道

更新超级快,有时比电影院和电视都快呀。

边看边下载的,一点也不卡的说。(*^__^*) 嘻嘻……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式