我有一个关于Java的功课,并要求我创建一个缓冲区方法,构造函数应该创建一个空的缓冲区结构。
没有关于缓冲区的详细信息。它还想在缓冲区内插入字符,删除缓冲区显示的字符,向左或向右移动缓冲区X位置并告诉缓冲区字符数。所有这些都采用不同的方法。
问题是什么是缓冲???这是特定的吗?
答案 0 :(得分: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.