Syntax error on token ";", { expected after this token
<%!classUser{publicUser(Stringname,intpass){username=name;password=pass;}privateStrin...
<%!
class User
{
public User(String name,int pass)
{
username=name;
password=pass;
}
private String username;
private int password;
public String getName()
{
return username;
}
public int getPassword()
{
return password;
}
}
%>
<%!
User[] user = new User[5];
user[0] = new User("Jack",123);
user[1] = new User("Mike",123);
user[2] = new User("Lay",123);
user[3] = new User("Jonas",123);
user[4] = new User("Rick",123);
%>
User[] user = new User[5];这里会报错 提示Syntax error on token ";", { expected after this token 展开
class User
{
public User(String name,int pass)
{
username=name;
password=pass;
}
private String username;
private int password;
public String getName()
{
return username;
}
public int getPassword()
{
return password;
}
}
%>
<%!
User[] user = new User[5];
user[0] = new User("Jack",123);
user[1] = new User("Mike",123);
user[2] = new User("Lay",123);
user[3] = new User("Jonas",123);
user[4] = new User("Rick",123);
%>
User[] user = new User[5];这里会报错 提示Syntax error on token ";", { expected after this token 展开
4个回答
展开全部
语法错误,你看哪一行报的错,估计是中英文切换过程中出的错。
更多追问追答
追问
我重新输了一下,并不是中英文切换的错误。而且我发现如果我把
user[0] = new User("Jack",123);
……
user[4] = new User("Rick",123);
全都注释掉,则不会报错,不过还是谢谢你的回答
追答
你使用折半查找法定位问题出现在哪段代码上,然后看那段代码和其它的有哪些不同,我估计是分好有误。
比如你注释了数组user[]0~4没问题,你再注释掉0~2,如果有问题说明错误出在3~4之间,你再注释3,如果还没问题就证明错误一定在4身上。
我一般遇到代码量大又不好找问题的情况下,就这样定位问题。
展开全部
public void read()External(ObjectInput in) throws IOException,
ClassNotFoundException {
msg = (String) in.readObject();
num = in.read(); // 把数字88加进来
}
}
这里多了一个}。
还有最后那里,多了两个}。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把那个感叹号去掉吧:
<%
User[] user = new User[5];
<%
User[] user = new User[5];
追问
问题确实解决了,但有叹号表示声明,去掉了意思就不一样了,不过谢谢
追答
呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(function(){if(window.CKEDITOR&&window.CKEDITOR.dom)return;window.CKEDITOR||(window.CKEDITOR=function(){var a={timestamp:"E6FD",version:"4.4.3",revision:"fd4f17c",rnd:Math.floor(900*Math.random())+100,_:{pending:[]},status:"unloaded",basePath:function(){var a=window.CKEDITOR_BASEPATH||"";if(!a)for(var d=document.getElementsByTagName("script"),e=0;e<d.length;e++){var b=d[e].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i);if(b){a=b[1];break}}-1==a.indexOf(":/")&&"//"!=a.slice(0,2)&&(a=0===a.indexOf("/")?location.href.match(/^.*?:\/\/[^\/]*/)[0]+
为什么又是错误
为什么又是错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询