nynw.net
当前位置:首页 >> jAvA截取指定字符之后的字符串 如ABC.DEF 要去的DE... >>

jAvA截取指定字符之后的字符串 如ABC.DEF 要去的DE...

String str="abc.def"; String str1=str.substring(str.indexOf(".")+1, str.length()); System.out.println(str1);

很简单啊 var str = 'abc def abc';1:var arr = str.split(' ');var lastStr = arr[arr.length - 1];2:var lastIndex = str.lastIndexOf(' ');var lastStr = str.substring(lastIndex + 1);

像是java里面的?你需要什么语言下的答案啊?告诉大家。

public class Demo {public static String getStart(String[] str) {String tmp = "";boolean flag = true;for(int i = 1; i < str[0].length() && flag; i++) {tmp = str[0].substring(0, i);for(int j = 1; j < str.length && flag; j++) {if(...

String s = "abcdef"; char chars[] = s.toCharArray(); 用toCharArray()方法把字符串转成char数组,你会字符串数组排序,那char数组排序就更简单了,排序完成后再用new String把char数组转成字符串。 s = new String(chars);

#include main() { char ch[][10]={"abc","abcdef","abcd"}; int i=0,j; while(ch[0][i]==ch[1][i]&&ch[1][i]==ch[2][i]) i++; for(j=0;j

String tmp,A = "abcdef"; tmp = A[2]; A[2] = A[3]; A[3] = A[2];

用java api现成的东西 是不可能实现的 你思路有问题,你替换b为1 d为2 怎么可能只替换一次? 如果把b d 都替换成2 还能用正则表达式写,一次替换掉 除非你自己写个工具方法,传入一个数组放目标字符和替换字符键值对,写个循环对字符串进行替换...

String str="abc,def".replace(",", "");直接给逗号替换掉就行了

你这个程序不完善,无法实现字符串不为6的情况。而且for循环有问题。下面是从别的地方拿过来的,给你参考下: #include using namespace std; #include class string1:public string { public: string1 &operator-=(string1& s) { string1 s2; f...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com