腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
声纳抱怨:
使用
StringBuilder
而不是
StringBuffer
、
、
、
、
我目前正在做一段代码,它必须能够匹配一些regexp,并在
字符串
中
做一些与regexp匹配
的
替换
。 为了做到这一点,我在java中
使用
了对象。但是,正如您在互联网上看到
的
那样,
所有
示例都
使用
StringBuffer
,以便
使用
附录
替换
和附录
方法
()进行一些
替换
。但是当我推送我
的
代码时,Sonar抱怨说我
使用
了
字符串</em
浏览 5
提问于2016-08-10
得票数 2
回答已采纳
5
回答
什么时候应该将
字符串
更改为
Stringbuilder
?
、
、
、
、
在应用程序
中
,
字符串
是一种常用
的
数据类型。我们所知道
的
是,
字符串
的
突变
使用
了大量
的
内存。所以我们能做
的
就是
使用
StringBuilder
/
StringBuffer
。但在什么
情况下
,我们应该更改为
StringBuilder
? 当我们必须拆分它
或
替换
其中
的
字符
时,我们应
浏览 0
提问于2011-09-22
得票数 3
回答已采纳
1
回答
如
何在
不
使用
replace
()
方法
、
StringBuilder
、
StringBuffer
或
数组
的
情况下
替换
字符串
中
的
所有
字符
?
、
我有一个任务,要求我将
所有
字符
'e‘
替换
为
字符
'%’。我不允许
使用
任何其他类,
如
StringBuilder
、
StringBuffer
,也不能
使用
数组
或
replace
()
方法
。这是我
的
代码: public String
replace
(String s, char letter) String my
浏览 19
提问于2021-10-15
得票数 1
回答已采纳
3
回答
替换
字符
数组
中
的
字符
、
我有下面的程序,我试图用"%20“
替换
字符
数组
中
的
空格。例如,如果我有'a','b',',输出将是'a','b','%20‘。chars.length;i++) { //over here I need to
replace
浏览 0
提问于2018-07-21
得票数 0
回答已采纳
3
回答
尝试
替换
StringBuilder
中
的
换行符
、
我正在尝试将
StringBuilder
中
的
所有
NewLines
替换
为nothing,我认为这将work...but它没有。Pattern
replace
= Pattern.compile("\\n");matcher2.replaceAll
浏览 0
提问于2013-05-30
得票数 0
回答已采纳
4
回答
StringBuilder
反向改变了我
的
初始变量?
、
、
、
我最近开始
使用
Java,我试图获得一个简短
的
程序来检查单词
或
短句中
的
回文。我想将
StringBuilder
用于反向
方法
。我
的
想法是从用户条目中获得一个变量(该变量被转换为小写,去掉空格和逗号),然后另一个变量保存反向条目,并
使用
.equals对它们进行比较。但是,.reverse()
方法
正在更改我
的
用户条目的值,我不知道为什么。我知道Java
中
的
引用,但只是最近才知道,而且还没有完
浏览 2
提问于2014-02-13
得票数 2
回答已采纳
2
回答
字符串
类与
StringBuffer
类
的
区别
、
、
字符串
类和
StringBuffer
类有什么区别?
浏览 3
提问于2013-07-27
得票数 0
回答已采纳
1
回答
将DecimalFormat与
StringBuilder
结合
使用
、
、
使用
DecimalFormat实例和
StringBuilder
最有效
的
方法
是什么?例如,当数字被追加到循环中
的
字符串
时。在我看来,调用format(long number)来生成一个
字符串
并将其附加到
StringBuilder
中
是最简单
的
选择,但是必须创建一个
字符串
只是为了附加它似乎有点违背了
StringBuilder
的
目的基于实现,似乎
所有
<e
浏览 1
提问于2020-09-07
得票数 1
10
回答
反转大小写
的
Java
方法
不会反转
所有
字母
、
、
、
我想创建一个
方法
来颠倒单词
中
的
大小写字母。我遇到
的
问题是这个
方法
不能反转
所有
的字母。例如,当我键入"NiCETomEETYou“时,它会打印"nIceToMeEtyoU”。Character.toLowerCase(d); changed = Character.toUpperCase(d); a = a.
replace
浏览 5
提问于2020-09-19
得票数 5
6
回答
将
字符串
替换
为
数组
中
的
值
、
、
、
我有一个
字符串
The quick * fox jumps * the * dog,还有一个
字符串
String[] array = {"brown", "over", "lazy"}
数组
。将
数组
中
的
所有
*
替换
为
字符串
的
最佳
方法
是什么,然后首先必须将*
替换
为array[0]元素,第二个*
替换
为array[1]
浏览 10
提问于2017-06-10
得票数 1
回答已采纳
3
回答
替换
字符串
中
的
多个
字符串
、
、
)); return text; 这是否是在文本
字符串
中
替换
多个宏变量
的
好
方法
?这会在每个循环中创建一个新
的
String对象,所以我想知道是否有更好
的
方法
来做到这一点。理想
情况下
,我应该
使用
Apache类,但由于令牌/宏
的
格式(不同
的
格式,而不是固定前缀/后缀之间
的
格式),我不能
使用</e
浏览 8
提问于2015-03-30
得票数 1
回答已采纳
7
回答
如何重新赋值
StringBuffer
?
、
、
、
我们如何重新分配
StringBuffer
或
StringBuilder
变量
的
值?
StringBuffer
sb=new
StringBuffer
("teststr"); 现在,我必须将sb
的
值更改为"testString“,而不是清空内容。我正在寻找一种
方法
,可以在不
使用
单独
的
内存分配
的
情况下
直接完成这项任务,我认为只有在清空内容之后才能完成。
浏览 8
提问于2010-04-07
得票数 16
回答已采纳
1
回答
使用
StringBuffer
类
替换
所有
出现
的
字符
我想
使用
StringBuffer
类代替String类,但是我没有找到任何
方法
来
替换
StringBuffer
类中出现
的
所有
字符
,就像
字符串
类通过
replace
()
方法
那样。代码如下:public static void main(String args[]){
StringBuffer
sb=new
StringBuffer
(&quo
浏览 1
提问于2016-02-01
得票数 0
3
回答
在java
中
增强
字符串
构建器
中
的
拒绝服务问题
、
、
、
将用户控制
的
数据附加到
使用
默认支持
字符
数组
大小(16)初始化
的
StringBuilder
或
StringBuffer
实例
中
,可以导致应用程序消耗大量堆内存,同时调整基础
数组
的
大小以适应用户
的
数据。当数据被附加到
StringBuilder
或
StringBuffer
实例时,实例将确定支持
字符
数组
是否
浏览 15
提问于2022-05-04
得票数 3
回答已采纳
5
回答
Java圆括号在
字符串
中
翻转
、
如何对
字符串
进行
替换
,使"(“变成")”和")“变成"("?
浏览 0
提问于2011-04-18
得票数 3
回答已采纳
5
回答
搜索
字符串
中
的
字母并在字母前有效地放一个‘
的
最好算法?
、
我需要在
数组
的
数千个
字符串
中
搜索
字符
'。如果我找到了
字符
',那么我必须在它前面加上另一个
字符
'。像这样:''"I have some Levi's shoes."算法必须将
字符串</e
浏览 0
提问于2012-02-07
得票数 2
回答已采纳
2
回答
Java正则表达式搜索和
替换
、
当编写具有查找和
替换
功能
的
文本编辑器时,用户可以多次搜索,然后
替换
。在Java
中
,搜索部分非常容易:... // pseudo-code: return ...} 但是如何处理第n次比赛
的
替换
呢Matcher有replace
浏览 1
提问于2018-02-20
得票数 4
回答已采纳
4
回答
如果
使用
替换
方法
,为什么需要重新定义
字符串
?
、
、
如果在代码中
使用
替换
方法
,为什么需要重新定义变量theString:theString = theString.
replace
("@", "a");为什么我不能: theString.
replace
("
浏览 8
提问于2014-07-15
得票数 2
回答已采纳
5
回答
VB.NET
中
字符串
中
的
字符
替换
、
、
替换
字符串
中
的
字符
的
速度有多快? 所以这个问题
的
背景是这样
的
:我们有两个应用程序,它们通过套接字相互通信,并与客户端
的
应用程序通信。这些套接字消息包含不可打印
的
字符
(例如chr(0)),因为套接字消息保存在日志文件
中
,因此需要用预定
的
字符串
(例如"{Nul}"} )
替换
这些
字符
。另外,并不是
浏览 2
提问于2010-12-01
得票数 6
回答已采纳
6
回答
使用
巨大
的
堆空间
替换
字符串
我正在进行xml解析和一些
字符串
replaceAll,这
使用
了大量
的
内存空间,如下图所示。代码是这样
的
: // special handling for apostrophe encoding .replaceAll("'&qu
浏览 4
提问于2012-11-29
得票数 5
点击加载更多
相关
资讯
String、StringBuffer区别
Java字符串知识点总结
安卓逆向所需的java基础:数据包装类、Math、字符串类、字符串操作类、数组
一篇与众不同的 String、StringBuilder和StringBuffer 详解
Java编程中StringBuffer和StringBuilder的区别
热门
标签
更多标签
云服务器
ICP备案
即时通信 IM
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券