问题标签 [stringbuffer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在字符串中添加字符
我正在尝试制定一种方法来帮助我正确拼写世界。在addChar
根据输入返回其工作后"famili"
,我希望结果数组包含单词"familiy"
。现在该方法从字符串中删除一个字符并将其替换为 in 中的当前字符alpha[]
,有人可以给我一些帮助以使此方法从alpha[]
两个字符之间添加字符而不是删除一个字符以获得空间。
java - Java:清除 StringBuffer 内容
全部,
我想知道使用 setLength(0) 清除 StringBuffer 内容是否有意义。即这样做更好吗:
我的问题:
1 > 这仍然比使用 String 对象附加内容具有更好的性能吗?
我不确定重新初始化 StringBuffer 变量会如何影响性能,从而影响问题。
请倾诉你的意见
[编辑]:删除了关于与 StringBuilder 进行比较的第二个问题,因为我已经明白没有什么可以根据回复进行研究了。
stringbuffer - 字符串缓冲区,字符串构造器
StringBuidler sb="ram" StringBuffer sf = "ram"
两者都抛出 comile time error 。请解释为什么????
java - StringBuffer 和 StringBuilder 类的区别
我可以从 Internet 和 Sun Java 获得更多信息。但是需要借助示例来获得明显的区别吗?
StringBuffer
或者StringBuilder
有什么区别以及何时更喜欢考虑响应时间。
java - 反序列化字符串缓冲区
我有一个 db varchar 字段看起来像 Java StringBuffer 序列化的结果:
如何将其反序列化为字符串?
java - 为什么我从 java 编译器得到不兼容的类型?
我是一名 Java 新手,但我是一名经验丰富的程序员(汇编程序、COBOL、C/C++、REXX)
我不明白为什么编译器给我以下内容:
代码:
我定义message_data
为:
那么为什么我不能String
在StringBuffer
标签中放置一个简单的文字message_data
呢?我的意思是两者都是类型String
..对吗??
javac - javac中如何强制使用StringBuffer而不是StringBuilder?
我正在尝试在 linux 上使用 kvm 编译 CLDC,但出现错误
找不到 java.lang.StringBuilder 无法访问 java.lang.StringBuilder 类文件
在声明中:
我认为这是因为它使用了自己的引导类路径,其中包含StringBuffer
但不包含StringBuilder
. 现在,我如何强制 javac 使用StringBuffer
而不是 default StringBuilder
?
我的开发环境是:Ubuntu 10.04.2 LTS + javac 1.6.0_24 (sun-java6-jdk)
stringbuilder - Findbugs 或 PMD 规则来检测何时应将 StringBuffer 替换为 StringBuilder
FindBugs 或 PMD 中是否有规则会在同步的 StringBuffer 可以安全地替换为 StringBuilder 时发出警告?
例如,当 StringBuffer 变量引用永远不会从方法中逃逸(到另一个线程)时,可以用 StringBuilder 安全地替换它。
java - 为什么使用 StringBuilder?StringBuffer 可以与多个线程以及一个线程一起使用吗?
假设我们的应用程序只有一个线程。我们正在使用StringBuffer
那么有什么问题?
我的意思是如果StringBuffer
可以通过同步处理多个线程,那么使用单线程有什么问题?
为什么要StringBuilder
改用?
java - “StringBuffer 是同步的(或线程安全的)而 StringBuilder 不是”,为什么这会使 StringBuffer 方法变慢?
阅读本文后- “同步”是什么意思?我仍然无法理解为什么 StringBuffer 在线程安全环境中会比 StringBuilder 慢。StringBuffer 必须做哪些额外的耗时工作才能使其变慢?