有没有办法在print语句中读取以下字符串?
我需要制作类似于以下代码的内容
这是我的代码:
BufferedReader inl = new BufferedReader(new InputStreamReader(System.in));
String mail;
System.out.println( "MAIL FROM " + "<" + mail = inl.readLine() + ">" );'
因此,当我运行程序以显示类似MAIL FROM < HERE I FILL THE STRING>
如果您使用 System.setOut,则可以将此流重定向到您自己的 PrintStream,您可以在其中记录发送到 System.out 的消息,或者将这些消息发送到需要去的任何位置。
https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#setOut(java.io.PrintStream(