求教~~
我有一个这样的设想
一个loop
先问user输入一个字符 如a 同时输出 a
然后再问user输入另一个字符 如b 这是输出的包括上一个输入的字符 ab
然后user再输入c 程序自动输出 abc
一次类推.... 不知道这个程序该怎么写?或者思路是什么? 最好不要用array......
谢谢啦~~
我有一个这样的设想
一个loop
先问user输入一个字符 如a 同时输出 a
然后再问user输入另一个字符 如b 这是输出的包括上一个输入的字符 ab
然后user再输入c 程序自动输出 abc
一次类推.... 不知道这个程序该怎么写?或者思路是什么? 最好不要用array......
谢谢啦~~
每次都打印这个stringBuffer变量
import java.util.Scanner;
class E
{
public static void main(String[] args)
{
String b="";
System.out.println("请输入一个字母(如果想退出程序输入end):");
for (; ; )
{
Scanner scanner=new Scanner(System.in);
String a=scanner.next();
if (a.equals("end"))
break;
b=b.concat(a); // 或者 b=b+a;
System.out.println(b);
}
}
}