问答详情
源自:2-12 阶段项目

谁能跟我讲下这是怎么回事

http://img.mukewang.com/58258cf60001fc5407400569.jpg一下是我的源代码  基本上和老师说的一样

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

  <head>

    <base href="<%=basePath%>">

    

    <title>My JSP 'excise.jsp' starting page</title>

    

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">    

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

<meta http-equiv="description" content="This is my page">

<!--

<link rel="stylesheet" type="text/css" href="styles.css">

-->


  </head>

  

  <body>

    <h1>九九乘法表</h1>

     <hr>

     <!--用jsp实现九九乘法表,并在页面上显示出来 -->

     <%!

      String multitable(){

      String s="";

      for(int i=1;i<=9;i++){

      for(int j=1;j<=i;j++){

      s+=i+'*'+j+'='+(i*j)+"&nbsp;&nbsp;S";

 

      }

      s+="<br>";

      }

      return s;

     

      }

     %>

     <%=multitable()%>

  </body>

</html>


提问者:qq_难_0 2016-11-11 17:19

个回答

  • qq_itsmylife_12
    2017-03-01 15:11:36

    字符串是双引号,你打单引号貌似会自动计算ascII的值

  • 波雅丶汉库克
    2016-12-28 22:38:49

    s+=i+'*'+j+'='+(i*j)+"&nbsp;&nbsp;S"; 把+去掉 。

  • 慕粉3126759
    2016-11-17 00:16:15

    字符串在java中是用“” 单个字符也是字符串

  • 轻风_
    2016-11-13 17:57:17

    一般来说,双引是字符串 单引是字节 在有些时候 双引表示这结束,而单引却不是,我也说不清楚了- -

  • qq_难_0
    2016-11-11 17:38:01

    问题已经解决   但是印象我们单个字符不是用''单引号来实现吗 ?为什么要用双引号呢 ?这个毛病还找了半天  ,好久没有写程序了  都搞混了   知道的同学能说下什么时候用单引号》?谢谢了