当前位置:首页 » 编程语言 » java字符串操作

java字符串操作

发布时间: 2022-06-03 07:36:39

㈠ 求答案,万分感谢:定义一个java的字符串操作类,按照以下步骤对字符串进行处理:

按照以下步骤对字符串进行处理: (1)、从

㈡ JAVA编程对字符串操作

package myPrac;

public class StringTest {
public static void main(String[] args){
String str = "aaabbdddfffcccdf"; //初始字符串
StringBuilder temp = new StringBuilder(); //存放连续相同字符
StringBuilder result = new StringBuilder(); //存放转化后的字符串
char ch = '#'; //用来存放当前比较的字符
for(int i = 0; i < str.length();i++){
if(ch == '#'){
//第一次循环,第一个字符与#不同
ch = str.charAt(i);
temp.append(str.charAt(i));
}else{
//如果相同 继续添加
if(ch == str.charAt(i)){
temp.append(str.charAt(i));
}else{
//不同进行处理
result.append(temp.length()); //相同字符数量
result.append(temp.charAt(0)); //字符
temp.delete(0, temp.length()); //temp重置
temp.append(str.charAt(i)); //当前字符放入ch
ch = str.charAt(i);
}
}
}
System.out.println(result.toString());
}
}


㈢ java中关于字符串的操作

String s1="aa bb cc dd ee ff";
String s2="cc Ff";
s1= s1.toUpperCase().replace(" ", "");
s2= s2.toUpperCase().replace(" ", "");
int index = s1.indexOf(s2);

㈣ java字符串处理

你是想将字符串中的所有的"12231"替换为"*",还是单纯的只是想将"]"后的字符串替换为"*呢"

㈤ java对字符串的操作

String newstring="";
String temp="qwqw12120002212";
String num="^\\d$";
for(int i=0;i<temp.length();i++){
}

㈥ Java处理字符串

对,用替换吧
String
s
=
str.replaceAll(
",}","}"
);这个很简单的啊,不知道楼主还有其他的要求没有?

㈦ java中 实现字符串的操作

题目中描述的这种规则,直接把 "$" 替换成 "" 就可以了。

㈧ JAVA字符串操作

基础的东西,自己看看好!

㈨ Java字符串的处理

String s="/* int d = 76; /*text2*/";
String str="comment/*"+s.substring(s.indexOf("/*")+2, s.lastIndexOf("*/"))+"*/end";
System.out.println(str);
试试这个吧,看看是不是你想要的

热点内容
五子棋对战算法 发布:2025-02-09 10:12:19 浏览:712
php树菜单 发布:2025-02-09 10:04:10 浏览:359
linux保存ip 发布:2025-02-09 10:04:10 浏览:23
四川霜狼服务器怎么样 发布:2025-02-09 10:02:44 浏览:145
Vs中h编译选项是灰的 发布:2025-02-09 10:01:59 浏览:557
安卓43怎么升级44 发布:2025-02-09 09:51:33 浏览:463
美国云服务器快还是香港快 发布:2025-02-09 09:34:33 浏览:988
怎么解压qq文件 发布:2025-02-09 09:18:14 浏览:581
安卓最新怎么调灵敏度更稳 发布:2025-02-09 09:12:44 浏览:400
豌豆荚如何用安卓手机下载 发布:2025-02-09 09:11:57 浏览:213