如何使用ja中的StringBuffer实现每个词后面带一个换行符?

import ja.util.Scanner;

stringbuffer换行(stringbuffer换行符)stringbuffer换行(stringbuffer换行符)


stringbuffer换行(stringbuffer换行符)


stringbuffer换行(stringbuffer换行符)


public class Test {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.print("Please enter a sentence: ");

String s = input.nextLine();

System.out.println("Convert Result:n"+s.toUpperCase()+"n"+s);

StringBuffer sn = new StringBuffer(s);

for(int i=1;i

sn.insert(i, "n");

}System.out.println(sn);

}}

StringBuffer中怎么添加换行符

public class TestStringBuffer{

public static void main(String[] args){

StringBuffer =new StringBuffer("hello");

//.append("n");

String another="world";

System.out.println(.toString());

System.out.println(another);

}}

我试了一下,应该可以的。

将文件流FileInputStream转换为字符流string的步骤

无法直接转换。但是可以先将FileInputStream转成StringBuffer,再从StringBuffer转到String。

按照以下流程,可以转换成功:

1、FileInputStream -> InputStreamReader

FileInputStream fInputStream = new FileInputStream(fileName);

InputStreamReader inputStreamReader = new InputStreamReader(fInputStream, code);

2、InputStreamReader -> BufferedReader

BufferedReader in = new BufferedReader(inputStreamReader);

3、BufferedReader -> StringBuffer

StringBuffer sBuffer = new StringBuffer();

sBuffer.append(in.readLine() + "n");

4、StringBuffer -> String

sBuffer.toString();

StringBuffer中怎么添加换行符?

public class demo {

public static void main(String[] args) {

StringBuffer str=new StringBuffer("aanbb");

str.append("ncc");

System.out.println(str.toString());

}}

运行可以通过。

.append("n") 你试一下加一个转义符

编写一个静态方法public static String rightAlign(char[][] x),

public static void main(String[] args) {

char[][] c = {{'A','B','2','C'},{'M','u0020','E'},{'9','-','1','1','N'}};

for (char[] ds : c) {

String str = "";

for (char d : ds) {

str += String.valueOf(d);

}System.out.println(str);

}}

//自己把代码放到静态方法里面就好

public static String rightAlign(char[][] x)

{StringBuffer Buffer=new StringBuffer(); char[][] c = {{'A','B','2','C'},{'M','u0020','E'},{'9','-','1','1','N'}}; for (int i = 0; i < c.length; i++) { char[] cc=c[i]; for (int j = 0; j < cc.length; j++) { Buffer.append(cc[j]); } Buffer.append("

"); }

return Buffer.toString();

}