String translate(String input(
                             ==
                              )

解决方案 »

  1.   

    import java.io.*;
    import java.servlet.*;
    import java.servlet.http.*;
    public class Rot extends HttpServlet
    {
    public void doPost(HttpServletRequest req,HttpServletResponse res)
    throws ServletException,IOException{ String text=req.getParamteter("text");
    String translation=translate(text);
    res.setContextType("text/html");
    ServletOutputStream out=res.getOutputStream();
    out.println("<html>");
            out.println("<head><title>ROT Translator</title></head>");
    out.println("<body>");
    out.println("<h1>ROT Translator</h1>");
            out.println("<p>Text to translate:");
    out.println("<form action=\"Rot\" method=\"POST\">");
    out.println("<textarea name=\"text\" rows=8 cols=55>");
    out.println(translation);
    out.println("</textarea>");
    out.println("<p><input type=\"test\" rows=8 cols=55>");
    out.println("</form>");
    out.println("</body>");
    out.println("</html>");
    }
    String translate(String input( {
    StringBuffer output=new StringBuffer();
    if(input !=null){
    for(int i=0;i<input.length();i++){
    char inChar=input.charAt(i);
        if((inChar>='A')&(inChar<='Z')){
    inChar+=13;
    if(inChar>'Z')
    inChar-=26;
    }
    if((inChar>='a')&(inChar<='z')){
    inChar+=13;
    if(inChar>'z')
    inChar-=26;
    }
    output.append(inChar);
    }
    }
    return output.toString();
    })
    ); //这个;号。
      

  2.   

    不就:
    String translate(String input( {
                                  |
                                  |
                             这里没有结束吗?:)
      

  3.   

    String translate(String input( {
    后面哪个"("应该是")"吧
    还有&是位与,不只搂住是否想要&&
      

  4.   

    看看这个有没有问题!import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Rot extends HttpServlet
    {
        public void doPost(HttpServletRequest req,HttpServletResponse res)
            throws ServletException,IOException{        String text=req.getParameter("text");
            String translation=translate(text);
            res.setContentType("text/html");
            ServletOutputStream out=res.getOutputStream();
            out.println("<html>");
            out.println("<head><title>ROT Translator</title></head>");
            out.println("<body>");
            out.println("<h1>ROT Translator</h1>");
            out.println("<p>Text to translate:");
            out.println("<form action=\"Rot\" method=\"POST\">");
            out.println("<textarea name=\"text\" rows=8 cols=55>");
            out.println(translation);
            out.println("</textarea>");
            out.println("<p><input type=\"test\" rows=8 cols=55>");
            out.println("</form>");
            out.println("</body>");
            out.println("</html>");
    }
    String translate(String input) {
        StringBuffer output=new StringBuffer();
        if(input !=null){
            for(int i=0;i<input.length();i++){
                char inChar=input.charAt(i);
                if((inChar>='A')&(inChar<='Z')){
                    inChar+=13;
                    if(inChar>'Z')
                        inChar-=26;
                }
                if((inChar>='a')&(inChar<='z')){
                    inChar+=13;
                    if(inChar>'z')
                        inChar-=26;
                }
                output.append(inChar);  
            }
        }
        return output.toString();
    }
    }
      

  5.   

    应该是String translate(String input)吧