String[] sessions = null;if((sessions=getParameter("sessions"))==null)
sessions={"127.0.0.1/1500"};
^
编绎后,在“{”这显示非法表达式开始
这是哪里有问题啊?我也尝试改String[] sessions = new String[50];但一样会报这个错误麻烦了……
sessions={"127.0.0.1/1500"};
^
编绎后,在“{”这显示非法表达式开始
这是哪里有问题啊?我也尝试改String[] sessions = new String[50];但一样会报这个错误麻烦了……
String[] sessions = {"hello"};orString[] sessions = new String[]{"hello"};orString[] sessions = null;
sessions = new String[]{"hello"};
{"hello"} 这种形式只能用于初始化式,一般赋值要用new String[] {"hello"}
String[] sessions = null;
sessions = new String[]{"hello"};
if((sessions=getParameter("sessions"))==null)
这句出错
说不兼容类型我这是applet程序
想得到sessions数组参数
可是“sessions”能到的是String型的不是String[]型请问该怎么改啊?
if ((sessions = (String[])getParameter("sessions")) == null {
// Do something
}
把if((sessions=getParameter("sessions"))==null)
改成
StringTokenizer st=new StringTokenizer(getParameter("sessions"),",");
int j=0;
while(st.hasMoreTokens())
{
sessions[j]=st.nextToken();
j=j+1;
}编绎是没有错了
可是appletviewer时出错NullPointException
at java.util.StringTokenizer.(init)(StringTokenizer.java:182)
at java.util.StringTokenizer.(init)(StringTokenizer.java:204)
1, What is stored as a parameter using key "sessions"?
2, What is the data type?Then you know what data type you need to cast to.