The method split(String) in the type String is not applicable for the arguments (char)

while(rs.next()){out.println("<tr>");intcolumns=s.split(',').length+1;for(inti=1;i<=c... while (rs.next()){
out.println("<tr>");
int columns=s.split(',').length+1;
for(int i=1;i<=columns;i++){
//table显示
out.println("<td>"+rs.getString(i)+"</td>");
}
out.println("</tr>");
}
大致就是JSP中连接数据库后输出的,int columns这行总是报错
The method split(String) in the type String is not applicable for the arguments (char)
看不懂是哪错了
展开
 我来答
擦擦设置
2015-11-02 · TA获得超过148个赞
知道小有建树答主
回答量:46
采纳率:0%
帮助的人:66万
展开全部
这里它的英文就是说:这个split需要返回一个string类型的参数,但是你int型的columns去接受,不可以。
把int columns=s.split(',').length+1;

改成stirng columns=s.split(',').length+1;即可
参考资料:http://blog.csdn.net/shenzhennba/article/details/8086110
更多追问追答
追问
按你的说法改了,还是报的这个错
追答
那么估计就是你的s要是string类型的,你看一下。split是string类的方法,如果s是字符型的就不能用了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式