-2

我有一个关于 Java 的作业要做,并要求我创建一个缓冲区方法,并且构造函数应该创建一个空的缓冲区结构。

没有关于该缓冲区是什么的详细信息。它还想在缓冲区中插入字符,删除缓冲区显示的字符,向左或向右移动缓冲区 X 位置并告诉缓冲区字符的数量。所有这些都有不同的方法。

问题是那个缓冲区是什么???这是特定的东西吗?

4

1 回答 1

1

我只会使用StringBuilder。还有许多其他可能的解决方案,但 StringBuilder 是当今最广泛使用的字符缓冲区。

StringBuilder sb = new StringBuidler();

它还想在缓冲区中插入字符,

sb.append('!');
sb.append("Hello");
sb.insert(5, "bye");

删除缓冲区显示的字符,

sb.delete(3, 6); 

向左或向右移动缓冲区 X 位置并告诉缓冲区字符的数量。

 sb.charAt(5); // character at 5
 int len = sb.length(); // number of characters.
于 2013-11-13T15:24:21.970 回答