out.println说出来无法解决
当我写出out.println()
,eclipse抱怨说无法解决。
我导入了java.io.*
和其他servlet包。
只是在黑暗中拍摄,我认为这是你正在寻找的:
public class OutServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); out.println("foo"); } }
你应该写System.out.println();
在一个函数内部。
如果直接将其写入类中,则可能会显示您现在遇到的错误。
使用:
import static java.lang.System.out;
使用static
导入导入它:
import static java.lang.System.out;
但是,我建议你不要这样做。
-
使用全名使得对
System.out
引用脱颖而出,并使它们更容易“grep”…如果你需要nuke跟踪。 -
如果你需要在控制台上写很多东西,你应该
out
一个变量或一个方法参数。 这将有助于使您的代码更可重用; 例如,它可以写入System.out
以外的其他地方。