java中非法的表达式开始
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中非法的表达式开始相关的知识,希望对你有一定的参考价值。
import java.util.*;
public class else
public static void main(String[] args)
System.out.println("输入成绩:");
Scanner in=new Scanner(System.in);
int score=in.nextInt();
if(score>90)
System.out.println("奖励你");
else
System.out.println("不奖励");
为什么这个代码运行后提示我错误,非法的表达式开始,还有需要标识符什么的,大神求救!
else 是java内置的一个关键字 不能用来定义你自己的类/成员/方法名
将其改成 public class Else 就可以了。记得你的文件名也改成Else.java
公共类(public 修饰的class) 文件名要与类名一致 参考技术A 类名一定要用大写开头,另外一般不用和一些JAVA默认的关键词重复的名字,如else
(你的冒号试着用英文状态下的冒号替换
有的控制台不支持一些中文符号)
非法的表达式开始
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.byd.div9.bzcz.handle;
import com.byd.div9.bzcz.javaBean.JDBCconnection;
import com.byd.div9.bzcz.model.PERMISSION;
import java.io.IOException;
import java.sql.*;
import javax.servlet.ServletException;
import javax.servlet.http.*;
/**
*
* @author 罗时剑
*/
public class permissoin_manager
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException
HttpSession session = request.getSession();
String str = (String) session.getAttribute("userName");
System.out.println(str);
public PERMISSION GETBY(String str) throws SQLException
JDBCconnection db = new JDBCconnection();
db.creatConnection();
ResultSet rs = db.excuteQuery("select * from RECOMMENDED where " + str);
PERMISSION permission = null;
while (rs.next())
permission = new PERMISSION();
permission.setDAOCHU(rs.getString("DAOCHU"));
permission.setSHANCHU(rs.getString("SHANCHU"));
permission.setTIME(rs.getString("TIME"));
permission.setXIUGAI(rs.getString("XIUGAI"));
db.closeConnection();
return permission;
在 public PERMISSION GETBY(String str) throws SQLException 这一行出现了“非法的表达式开始”,求Java大神给解释一些,谢谢
只要能回答的将加100财富值
以上是关于java中非法的表达式开始的主要内容,如果未能解决你的问题,请参考以下文章