import java.nio.CharBuffer;
public class Main{
public static void main(String[] argv) throws Exception {/**来 自 nowjava.com - 时 代 Java**/
CharBuffer buffer = CharBuffer.allocate(100);
while (fillBuffer(buffer)) {
buffer.flip();
drainBuffer(buffer);
buffer.clear();
}
}
private static void drainBuffer(CharBuffer buffer) {
while (buffer.hasRemaining()) {
System.out.print(buffer.get());
}
System.out.println("");
}
/** from 时代Java公众号**/
private static boolean fillBuffer(CharBuffer buffer) {
if (index >= strings.length) {
return (false);
}
String string = strings[index++];
for (int i = 0; i < string.length(); i++) {
buffer.put(string.charAt(i));
}
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。