问题标签 [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 - 如何在 Java ME 中将 StringBuffer 转换为 InputStream?
我是 Java 新手,正在学习 Java ME 开发。我陷入了这种转换。请帮我转换StringBuffer
为InputStream
. 谢谢!
java - 在 Java 中将 StringBuffer 转换为字节数组
我有一个字符串缓冲区,strbuf=161656070200000000202020202001000000009E52;
.
我想转换成如下所示的字节数组:
我需要转换strbuf
为hex
字符串然后再做 getBytes()
吗?解决这个问题的正确方法是什么?
java - 使用 StringBuffer 的 getChars()
我是 Java 新手。我成功执行了以下程序,但我不明白输出。这是程序。
执行此程序后:我得到以下输出:
我的问题:
- 不是在输出中打印 10 个字符,而是 11 个字符。
- 而不是打印 sb 内部的原始字符“abcdefghij”,为什么我会得到一些其他字符。
java - 写入 JTextArea 的方法
目前我有一个方法,它使用一个字符串缓冲区在它运行时写出一个字符串。然后该方法返回此字符串,然后我将其显示在JTextArea
. 是否有另一种方法可以做到这一点,以便在方法运行时将字符串写入文本区域,而不是在完成后写入。谢谢。
java - StringBuffer 将为每个方法调用附加路径
我通过在 java 文件中使用 StringBuffer 动态设置 contextPath。在这里,对于每个调用,路径都会根据调用次数附加到 StringBuffer 对象。我怎样才能正确运行下面的代码。
这里blankDeposit
应该有带有字符串的 contextPath(/myapp)。但我得到一个空白而不是这个。我该怎么做。
并且blankDeposit
按我运行的次数附加字符串。如果我调用五次,那么上面的变量 blankDeposit 包含五倍的附加字符串。
file - 从文件中读取/写入数十万行的有效方法
这个问题已被问过几次,我已经看到了解决方案。但是,在开始读取文件之前,我还可以选择找到一种写入文件的好方法,以便轻松高效地读取/访问文件。
该文件应包含数十万行,每行包含连续 5-9 个项目。比如姓名、ssn 等。我计划将这些项目存储到文件中的方式是使用分隔符(如逗号),因此访问就像找到逗号的位置并读取到下一个逗号一样简单。你认为这是读/写文件的好(有效)方式吗?
阅读后的下一个任务是将这些(5-9)项存储到地图(Java 地图)中。
我的写作/阅读方式是否简单高效(当我说高效时......想象我要读取一个文件,该文件可能包含每行多达 9 个不同项目的数十万行)?我应该使用模式/行进器来写和读每一行吗?
您的任何意见也将不胜感激。谢谢你。
编辑: 我们正在将数据从大型机迁移到基于 Web 的系统(实际上使用 Oracle)。但是,我们需要从大型机中获取数据,对其进行处理并调整一些对象,然后再保存到新数据库中。所以我的问题在于从主框架获取数据并将其放入数据库的中间。
java - StringBuilder vs. StringBuffer - 需要助记符
StringBuffer
我知道和之间的技术差异StringBuilder
。
但是如果我半年左右不使用它们,我就会忘记哪个是同步的,哪个不是。我总是查找 JavaDoc 的第一句话。
那么:是否有某种易于记忆的助记符来区分它们?您如何记住差异?
java - 基于字符串的光标定位
如何在文本保存在 StringBuffer 中的 Java 文本区域中定位光标位置?我正在尝试在文本编辑器中实现退格功能。API 列出了如何设置数据。我需要获取光标位置,以了解光标在哪个字符位置,而不是光标的屏幕全局坐标。
真诚感谢任何帮助。
java - Filereader null 声明和附加最佳实践
我想优化我的文件阅读器功能,但不确定在 try 循环之外声明空值是否是最佳做法。此外,循环并将字符附加到 Stringbuffer 是否被认为是不好的做法?我想在这里使用异常处理,但也许使用另一种结构更好?欢迎任何建议,谢谢。
}
java - 使用 StringBuilder 的 StringBuffer 有什么特别之处
我想知道StringBuilder和StringBuffer的区别。在 StringBuffer 中它会自动分配 16 个字符。当我们添加一个字符串“hello”时,它的容量增加到 21。有人可以澄清我的疑问吗?