怎样写最好? 有一个大于8位的字符串,把后8为取出赋予A,把8为以前赋予B 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str="1234567890"; String a=str.substring(str.length()-8,str.length()); String b=str.substring(0,str.length()-8); 又来晚了,发现treeroot(旗鲁特) 抢沙发特强:) public class TestString{ public static void main(String[] args){ String s ="987654321"; String A = s.substring(s.length()-8,s.length()); System.out.println("A: "+A); String B = s.replace(A,"");//把s中A替换为空 就是字符串B System.out.println("B: "+B); }}/*输出结果A: 87654321B: 9*/ tooooooooooooooooooooooooooooooo lateeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee String a=str.substring(str.length()-8,str.length());String b=str.substring(0,str.length()-8); 帮忙分析这段代码的错误,arraylist类型转换问题 线程同步问题,急,在线等。。。。 建立一个对象 一个读写文件的问题? 为什么Scrollpane不自动出现滚动条??? 请问如何在JAVA中调用 bat文件,EXE可以,但我发觉 bat不会执行 继承环境下的编译与dos方式下命令行方式的编译有什么不一样吗? 如何让我们的论坛系统全面的支持各种数据库?? 100分赠送 如何导出HTML文件里面的数据? <初学者>求大神指教 俄罗斯方块旋转的 逻辑和java代码 interface 和 Object 的问题 java可以做嵌入式开发吗???
String a=str.substring(str.length()-8,str.length());
String b=str.substring(0,str.length()-8);
public static void main(String[] args){
String s ="987654321";
String A = s.substring(s.length()-8,s.length());
System.out.println("A: "+A);
String B = s.replace(A,"");//把s中A替换为空 就是字符串B
System.out.println("B: "+B);
}
}
/*输出结果
A: 87654321
B: 9
*/
String b=str.substring(0,str.length()-8);