快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

mysql里不等于怎么用,mysql中不等于

求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) {

this.num = num;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public double getBasicPay() {

return basicPay;

}

public void setBasicPay(double basicPay) {

this.basicPay = basicPay;

}

public double getMeritPay() {

return meritPay;

}

public void setMeritPay(double meritPay) {

this.meritPay = 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("工号");

jtfnum = new JTextField(8);

add(jl1);

add(jtfnum);

JLabel jl2 = new JLabel("姓名");

jtfname = new JTextField(8);

add(jl2);

add(jtfname);

JLabel jl3 = new JLabel("基本工资");

jtfbp = new JTextField(8);

add(jl3);

add(jtfbp);

JLabel jl4 = new JLabel("绩效工资");

jtfmp = new JTextField(8);

add(jl4);

add(jtfmp);

JLabel jl5 = new JLabel();

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

jbwtf.addActionListener(this);

add(jl5);

add(jbwtf);

setLayout(new GridLayout(5, 2));

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

setSize(290, 230);

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){

try {

bw.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

}

}

测试类

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) {

this.name = name;

}

public String getPass() {

return pass;

}

public void setPass(String pass) {

this.pass = pass;

}

}

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

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

package dao;

import java.util.*;

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

/**

* 模拟数据库 用户DAO

* @author new

*

*/

public class UsersDAO {

private static Users users=new Users();

static

{

users.setName("tom");

users.setPass("jerry");

}

/**

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

* @param name

* @return

*/

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;

/**

* 验证密码 业务类

* @author new

*

*/

public class validatePass {

//实力化DAO对象

private UsersDAO us=new UsersDAO();

/**

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

* @param name

* @param pass

* @return

*/

public Users validate(String name,String pass)

{

Users user=null;

user=us.findUserByName(name);

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

if(user!=null)

{

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

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

{

return user;

}

}

return null;

}

}

最后是测试test类 包test

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

package test;

import entity.Users;

import service.validatePass;

/**

* 测试类

* @author new

*

*/

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="";

if(s.length()==2){

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+="大一";

}else if(second.equals("2")){

msg+="大二";

}else if(second.equals("3")){

msg+="大三";

}else if(second.equals("4")){

msg+="大四";

}else{

flag=false;

}

}

if(flag){

System.out.println(msg);

}else{

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;

}

public static void main(String[] args) {

BankAccount ba = new BankAccount("626600018888", 5000.00);

ba.showAcct();

ba.showMoney();

}

}

//2.

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;

}

}

//3.

public class TestTriangle {

public static void main(String[] args) {

Triangle t = new Triangle(5.3f,7.8f,9.3f);

if(t.judgeTriangle(5.3f,7.8f,9.3f)){

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

System.out.printf("%9.2f",t.getCircumference());}

else

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

}

}


分享名称:mysql里不等于怎么用,mysql中不等于
浏览路径:http://6mz.cn/article/hecejj.html

其他资讯