「java报价管理系统」java价格用什么数据类型
本篇文章给大家谈谈java报价管理系统,以及java价格用什么数据类型对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java 网吧计费管理系统 如何计算上机时间
- 2、想问一下用JAVA做一个商品管理系统时,应该注意什么问题,和应有什么功能,及可能用到JAVA什么类。
- 3、图书管理系统用java语言 1:输入5本书 书名,书号,价格 2:计算书的总价格,平均价格 3
- 4、如何用java编写比较完善的宾馆管理系统
- 5、用Java做一个xx管理系统,需要用到哪些Java技术。求详细解释下。
- 6、一个javaweb的会员管理系统报价是多少
java 网吧计费管理系统 如何计算上机时间
private static float getTime(String begin, String end) throws ParseException{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date begins = sdf.parse(begin);
Date ends = sdf.parse(end);
NumberFormat f = NumberFormat.getNumberInstance();
f.setMaximumFractionDigits(2);
double be =ends.getTime()-begins.getTime();
double d = be*1.0/3600000;
String s = f.format(d);
return Float.valueOf(s);
}
默认保留2位数 这个是算小时的
如果要算分的话double d = be*1.0/3600000;
这句改为double d = be*1.0/60000;就行
想问一下用JAVA做一个商品管理系统时,应该注意什么问题,和应有什么功能,及可能用到JAVA什么类。
我想你指的是J2ee实现一个B/S模式的系统吧?Java这个词好大的哦
一般来说:
注意数据的安全性,登录的方便,购物车的实现方式,是否支持在线支付(需要和支付网关做接口),一个系统要注意的东西其实很多,哪里都不能掉以轻心。
用到java什么类.....没有人能回答你,有可能要用到的东西太多了......
图书管理系统用java语言 1:输入5本书 书名,书号,价格 2:计算书的总价格,平均价格 3
package test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
public class BookShow {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("请输入第一本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str1=sc.next();
Book book1=BookShow.ReturnBook(str1);
System.out.println("请输入第二本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str2=sc.next();
Book book2=BookShow.ReturnBook(str2);
System.out.println("请输入第三本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str3=sc.next();
Book book3=BookShow.ReturnBook(str3);
System.out.println("请输入第四本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str4=sc.next();
Book book4=BookShow.ReturnBook(str4);
System.out.println("请输入第五本书名、书号、价格(输入时用*隔开,例:红楼梦*1001*100):");
String str5=sc.next();
Book book5=BookShow.ReturnBook(str5);
ListBook books=new ArrayListBook();
books.add(book1);
books.add(book2);
books.add(book3);
books.add(book4);
books.add(book5);
System.out.println("----------------------------------------------");
double sumprice=book1.getPrice()+book2.getPrice()+book3.getPrice()+book4.getPrice()+book5.getPrice();
System.out.println("五本书的总价格为:"+sumprice);
double avgprice=sumprice/5;
System.out.println("五本书的平均价格为:"+avgprice);
ListDouble prices=new ArrayListDouble();
prices.add(book1.getPrice());
prices.add(book2.getPrice());
prices.add(book3.getPrice());
prices.add(book4.getPrice());
prices.add(book5.getPrice());
Collections.sort(prices);
System.out.println("价格最高的为:"+prices.get(4)+" 价格最低的为:"+prices.get(0));
ListBook books2=new ArrayListBook();
ListBook books3=new ArrayListBook();
for(Book b:books){
if(b.getPrice()avgprice){
books2.add(b);
}else if(b.getPrice()avgprice){
books3.add(b);
}
}
System.out.println("高于平均价格的书有:"+BookShow.toShow(books2));
System.out.println("低于平均价格的书有:"+BookShow.toShow(books3));
System.out.println("----------------------------------------------");
while(true){
System.out.println("请输入书号查询书籍(输入0退出):");
int bookId=sc.nextInt();
if(bookId==0){
break;
}else{
Book book=new Book();
for(Book b:books){
if(bookId==b.getBookId()){
book=b;
}
}
System.out.println("当前书籍为:书名 "+book.getName()+",书号 "+book.getBookId()+",价格 "+book.getPrice());
}
}
}
public static Book ReturnBook(String str){
Book book=new Book(str.substring(0, str.indexOf("*")),
str.substring(str.indexOf("*")+1,str.lastIndexOf("*")),
str.substring(str.lastIndexOf("*")+1,str.length()));
return book;
}
public static String toShow(ListBook books){
String str="";
for(Book b:books){
str+=b.getName()+" ";
}
return str;
}
}
class Book{
private String name;
private double price;
private int bookId;
public Book(){}
public Book(String name,String bookId,String price){
this.name=name;
this.price=Double.parseDouble(price);
this.bookId=Integer.parseInt(bookId);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public int getBookId() {
return bookId;
}
public void setBookId(int bookId) {
this.bookId = bookId;
}
}
如何用java编写比较完善的宾馆管理系统
package room;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import com.njit.HelloHotel;
import com.wind.util.DbUtil;
import java.io.UnsupportedEncodingException;
import java.sql.*;
public class roomadd extends JFrame
{
private JTextField roomno,roomcost,roomstatus,roomtype;
//private JComboBox roomtype;
private JButton ok,cancel,return1,chakan;
private Container contain;
public roomadd()
{
super();
this.setSize(350,450);
this.setTitle("添加信息");
this.setLocationRelativeTo(getOwner()); //居中
//设置组件布局
Container contain=getContentPane();
contain.setLayout(new BoxLayout(contain,BoxLayout.Y_AXIS));
//添加组件
JPanel cont=new JPanel (new GridLayout(4,2));
//添加组件
/*cont.add(new JLabel("客房类型"));
roomtype=new JComboBox();
roomtype.addItem("单人间");
roomtype.addItem("双人间");
roomtype.addItem("三人房");
roomtype.addItem("四人间");
cont.add(roomtype);*/
cont.add(new JLabel("客房号"));
roomno=new JTextField(10);
cont.add(roomno);
cont.add(new JLabel("房间类型"));
roomtype=new JTextField(10);
cont.add(roomtype);
cont.add(new JLabel("客房价格"));
roomcost=new JTextField(10);
cont.add(roomcost);
cont.add(new JLabel("客房状态"));
roomstatus=new JTextField(10);
cont.add(roomstatus);
//按钮
JPanel cont1=new JPanel(new FlowLayout());
ok=new JButton("添加");
cancel=new JButton("取消");
chakan=new JButton("查看");
return1=new JButton("返回");
cont1.add(ok);
cont1.add(cancel);
cont1.add(chakan);
cont1.add(return1);
contain.add(cont);
contain.add(cont1);
//注册监听器
ok.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
//ok事件处理
DbUtil util = new DbUtil();
Connection con=null;
try {
con = (Connection) util.getCon();
} catch (Exception e2) {
e2.printStackTrace();
}
String sql="insert into room values(?,?,?,?)";
PreparedStatement pstmt = null;
try {
pstmt = (PreparedStatement)con.prepareStatement(sql);
} catch (SQLException e2) {
e2.printStackTrace();
}
try {
pstmt.setString(1,roomno.getText());
pstmt.setString(2,roomtype.getText());
pstmt.setString(3,roomcost.getText());
pstmt.setString(4,roomstatus.getText());
pstmt.executeUpdate();
} catch (SQLException e1) {
e1.printStackTrace();
}
JOptionPane.showMessageDialog(null, " 注册成功!");
}
});
//查看添加的预订信息
chakan.addActionListener(new ActionListener(){
private JTable table;
public void actionPerformed(ActionEvent e) {
if(e.getSource()==chakan){
Connection con = null;
ResultSet rs=null;
DbUtil util = new DbUtil();
String[][] a;
String[] name = { "", "", "", ""};
int row = 0;
try {
con = (Connection) util.getCon();
}
catch (Exception e1) {
e1.printStackTrace();
}
try {
String roomno = null;
rs=(ResultSet) util.sroom(con, roomno);
} catch (Exception e1) {
e1.printStackTrace();
}
try {
while(rs.next()){
row++;
}
a = new String[row + 1][4];
a[0][0] = " 客房号";
a[0][1] = " 客房类型";
a[0][2] = " 客房价格 ";
a[0][3] = " 客房状态";
table = new JTable(a,name);
int i = 0;
String roomno = null;
rs=(ResultSet)util.sroom(con,roomno);
while (rs.next()) {
// 往表中填充查询到的数据
i++;
int j = 0;
table.setValueAt(new String(rs.getString("roomno").getBytes("ISO-8859-1"),"GBK") + "", i, j);
table.setValueAt(new String(rs.getString("roomtype").getBytes("ISO-8859-1"),"GBK") + "", i, ++j);
table.setValueAt(new String(rs.getString("roomcost").getBytes("ISO-8859-1"),"GBK") + "", i, ++j);
table.setValueAt(new String(rs.getString("roomstatus").getBytes("ISO-8859-1"),"GBK") + "", i, ++j);
}
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (UnsupportedEncodingException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
JFrame b5=new JFrame("顾客预订信息");
b5.setLayout(new BorderLayout());
b5.add(table);
b5.setBounds(200, 200, 500, 300);
b5.setVisible(true);
b5.setResizable(true);
b5.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
});
cancel.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
return1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
HelloHotel hello=new HelloHotel();
hello.setVisible(true);
dispose();
}
});
pack();
}
public static void main(String[] args) {
roomadd w=new roomadd();
w.setVisible(true);
}
}
大概改改就可以是你的需要的了
用Java做一个xx管理系统,需要用到哪些Java技术。求详细解释下。
以前做项目一般的架构的都是struts2+hibernate+spring,现在流行springmvc+hibernate,这个是后台的。hibernate主要是用于数据层,前台一般用一个JS框架,方便自己开发,省了很多代码,看自己喜欢,比如:easyUI,DWZ等主流前段框架。
一个javaweb的会员管理系统报价是多少
看是否定制和功能方面吧,几千到几万不等,可以找人定制,这样功能符合自己需要,也可以个性化一些,
关于java报价管理系统和java价格用什么数据类型的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。