网站首页 > 文章中心 > 其它

mysql里不等于怎么用

作者:小编 更新时间:2023-09-20 13:20:02 浏览量:242人看过

求JAVA源代码,要有注释,所有财富都在下面了

每天有时间的话 , 会回答一两个图形界面的问题, 但是分数最好还是高点才有兴趣.

具体代码和详细的注释如下

员工类

public?class?Emp?{

private?int?num;//工号

private?String?name;//姓名

private?double?basicPay;//基本工资

private?double?meritPay;//绩效工资

public?Emp(){//无参数构造器

}

public?Emp(int?num,?String?name,?double?basicPay,?double?meritPay)?{//有参数构造器

super();

this.num?=?num;

this.name?=?name;

this.basicPay?=?basicPay;

this.meritPay?=?meritPay;

//重写Object的toString?方法

public?String?toString()?{

return?"工号:"◆num◆"\t姓名:"◆name◆"\t基本工资:"◆basicPay◆"\t绩效工资"◆meritPay;

//下面是属性的set和get

public?int?getNum()?{

return?num;

public?void?setNum(int?num)?{

public?String?getName()?{

return?name;

public?void?setName(String?name)?{

public?double?getBasicPay()?{

return?basicPay;

public?void?setBasicPay(double?basicPay)?{

public?double?getMeritPay()?{

return?meritPay;

public?void?setMeritPay(double?meritPay)?{

输入界面类

import?java.awt.*;

import?java.awt.event.*;

import?java.io.*;

import?javax.swing.*;

public?class?EmpFrome?extends?JFrame?implements?ActionListener?{

JTextField?jtfnum,?jtfname,?jtfbp,?jtfmp;

JButton?jbwtf;

public?EmpFrome()?{

JLabel?jl1?=?new?JLabel("工号");

add(jl1);

add(jtfnum);

add(jtfname);

add(jtfbp);

add(jtfmp);

jbwtf?=?new?JButton("写入文件");

jbwtf.addActionListener(this);

add(jbwtf);

setTitle("员工信息录入");

setLocationRelativeTo(null);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setVisible(true);

public?void?actionPerformed(ActionEvent?e)?{

String?cmd?=?e.getActionCommand();

if?(cmd.equals("写入文件"))?{

try{

//获取数据

int?num?=?Integer.parseInt(jtfnum.getText().trim());

String?name?=?jtfname.getText().trim();

double?bp?=?Double.parseDouble(jtfbp.getText().trim());

double?mp?=?Double.parseDouble(jtfmp.getText().trim());

Emp?emp?=?new?Emp(num,?name,?bp,?mp);

writeToFile(emp);

JOptionPane.showMessageDialog(this,?"录入成功");//提示成功

//清空文本框

jtfnum.setText("");

jtfname.setText("");

jtfbp.setText("");

jtfmp.setText("");

}catch(Exception?ex){

//当输入不符合规范时?,?提示错误

JOptionPane.showMessageDialog(this,?"请输入正确的数据:\n工号整型,工资浮点型","录入错误",JOptionPane.ERROR_MESSAGE);

//定义的文件路径?

final?static?String?FILE_PATH?=?"employee.dat";

public?void?writeToFile(Emp?emp)?{//IO操作,追加写入

BufferedWriter?bw?=?null;

try?{

bw?=?new?BufferedWriter(new?FileWriter(new?File(FILE_PATH),?true));//为true表示追加

bw.write(emp.toString());//写入员工信息

bw.newLine();//换行

}?catch?(IOException?e)?{

e.printStackTrace();

}finally{

if(bw!=null){

bw.close();

测试类

public?class?EmpTest?{

public?static?void?main(String[]?args)?{

new?EmpFrome();

测试效果

求JAVA源代码

我用了半个小时 帮你写了一个简单的验证用户名和密码登陆问题 别辜负我的好意 下面是代码!(建好包和类 代码粘过去就能用)

实体类 包entity

-------------------------------------------------------------

package entity;

/**

* 用户实体类

* @author new

*

*/

public class Users {

private String name;//用户名

private String pass;//用户密码

* 空的构造函数 用户实力化 此类对象

public Users(){

* 构造函数 接收用户名和密码

* @param name

* @param pass

public Users(String name, String pass) {

this.name = name;

this.pass = pass;

* 下面set和get方法就不用解释了吧

* @return

public String getName() {

return name;

public void setName(String name) {

public String getPass() {

return pass;

public void setPass(String pass) {

数据库类 包dao(我是模拟一下数据库 没有用到数据库)

--------------------------------------------------------------

package dao;

import java.util.*;

import entity.Users;//导入实体类

* 模拟数据库 用户DAO

public class UsersDAO {

private static Users users=new Users();

static

{

users.setName("tom");

users.setPass("jerry");

* 根据姓名查找这个用户 (模拟一下数据库)

public Users findUserByName(String name)

if(name.equals(this.users.getName()))

return this.users;

return null;

业务类 包service (验证用户名和密码)

------------------------------------------------------------

package service;

import dao.UsersDAO;

import entity.Users;

* 验证密码 业务类

public class validatePass {

//实力化DAO对象

private UsersDAO us=new UsersDAO();

* 验证输入的密码是否正确

public Users validate(String name,String pass)

Users user=null;

user=us.findUserByName(name);

//如果不为空 说明查到了

if(user!=null)

//用查询出来对象的密码和传过来的密码比较

if(user.getPass().equals(pass))

return user;

最后是测试test类 包test

----------------------------------------------------------

package test;

import service.validatePass;

* 测试类

public class test {

* main方法 用于测试

* @param args

public static void main(String[] args)

//实例化业务类对象

validatePass v=new validatePass();

//用户名和密码

String name="tom";

String pass="jerry";

//开始验证

Users user=v.validate(name, pass);

if(user==null)

System.out.println("你输入的用户名或密码错误!");

}else

System.out.println("你已经通过验证,成功登陆!");

java问题,求源代码

import java.util.Scanner;

public class Q {

public static void main(String[] args) {

Scanner scan=new Scanner(System.in);

System.out.println("请输入两个字符");

String s=scan.nextLine();

boolean flag=true;

String msg="";

String first=s.substring(0,1);

String second=s.substring(1);

if(first.equals("M")){

msg◆="数学";

}else if(first.equals("C")){

msg◆="计算机科学";

}else if(first.equals("I")){

msg◆="信息技术";

}else{

flag=false;

msg◆=" ";

if(second.equals("1")){

msg◆="大一";

msg◆="大二";

msg◆="大三";

msg◆="大四";

if(flag){

System.out.println(msg);

System.out.println("输入不合法");

有问题请追问,没问题请采纳.

java新手,求完整的源代码

//都是从新手过来的,以下代码供参考

//1.

public?class?BankAccount?{

private?static?String?acctnum;

private?static?double?money;

private?static?void?showAcct()?{

System.out.println("账号为:?"?◆?acctnum);

private?static?void?showMoney()?{

System.out.println("余额为:?"?◆?money);

public?BankAccount(String?acc,?double?m)?{

this.acctnum?=?acc;

this.money?=?m;

ba.showAcct();

ba.showMoney();

public?class?Triangle?{

private?static?float?a;

private?static?float?b;

private?static?float?c;

public?Triangle(float?a,?float?b,?float?c)?{

this.a?=?a;

this.b?=?b;

this.c?=?c;

public?static?boolean?judgeTriangle(float?a,?float?b,?float?c)?{

if?((a?Math.abs(b?-?c)?a?b?◆?c)

(b?Math.abs(a?-?c)?b?a?◆?c)

(c?Math.abs(a?-?b)?c?a?◆?b))

return?true;

else

return?false;

public?float?getCircumference()?{

return?this.a?◆?this.b?◆?this.c;

public?class?TestTriangle?{

System.out.print("能够成三角形,周长为:?");

System.out.println("不能构成三角形");

以上就是土嘎嘎小编为大家整理的mysql里不等于怎么用相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章