Java:一个java程序中,先在控制台输出一个字符串,再通过控制台获取该字符串

输出字符串的语句/方法 和 获取该字符串的语句/方法,要求在同一个Java程序中。
字符串不是在程序运行后再通过控制台输入的,是事先已经在程序中定义好的,不需要在控制台输入

public class Test3{  public String get(String o){  return o;  }  public static void  main(String []args){  Test3 t = new Test3();  String s = "abc";  System.out.println(s);  t.get(s);  System.out.print(t);  } }

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-17
public class Test{
String str =readString("请输入字符串:");
System.out.println("你输入的是:"+str);
}
private static String readString(String p){
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str =null;
try{
System.out.print(p);
str =br.readLine();
}catch(IOException e){}
return str;
}本回答被提问者采纳
第2个回答  2012-04-18
不能吧。控制台已经输出的字符,再读回来?没有必要这样啊。可以先把要输出的字符存到一个变量中。要用的时候直接访问该变量多好。
第3个回答  2012-04-17
好像不可以哦。
相似回答