String [] aihao=request.getParameterValues("check");
%>
用户名:<%=name %>
爱&nbsp;&nbsp;好:<%=aihao.toString() %>
但是 为什么 aihao.toString()  是:[Ljava.lang.String;@ad9064   呀  求解。  。  

解决方案 »

  1.   

    aihao是被声明成了一个数组。
    你用aihao[0].toString()试试就是一个 字符串了。不过要考虑好数组越界问题啊。
      

  2.   

    java中的数组是没有toString 方法的你需要自己把aihao循环打印输出爱&nbsp;&nbsp;好:<%
    for(String item:aihso){
    out.print(item+",");
    }
    %>
      

  3.   

    哪有你这样输出aihao.toString() 的呀,aihao是一个数组,数组是要用下标才能取到值
      

  4.   

    java数组没有重写toString方法 默认toString方法就是输出类加上hashcode集合它帮你重写了toString方法的可以打出["a","b"]这样的
      

  5.   

    你可以把数组拆分,然后拼接这样toString()就没问题了
      

  6.   

    循环 是能才打出来 、 但是 我用。  数组.toString() 为什么 打不出来、 、 
      

  7.   

      兄弟们 。我找到了  。  原来是 arrays.toString(aihao)  谢谢 你们了   哈    、 、  
      

  8.   

    java中的数组是没有toString 方法的你需要自己把aihao循环打印输出爱&nbsp;&nbsp;好:<%
    for(String item:aihso){
    out.print(item+",");
    }
    %>
      

  9.   

    数组不能.toString,你要具体到数组的一项才可以