「javadata加」java@Data

博主:adminadmin 2022-11-26 00:14:07 86

今天给各位分享javadata加的知识,其中也会对java@Data进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎么给java Date类型字段加一天代码?

String startdate=UIDBComboBox1.getValue();

Date date = (new SimpleDateFormat("yyyy-MM-dd")).parse(startdate);

Calendar cal = Calendar.getInstance();

cal.setTime(date);

cal.add(Calendar.DATE,1);

date =cal.getTime();

startdate = (new SimpleDateFormat("yyyy-MM-dd")).format(date);

举例:

import java.text.Format;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class $ {

public static void main(String[] args) {

Format f = new SimpleDateFormat("yyyy-MM-dd");

Date today = new Date();

System.out.println("今天是:" + f.format(today));

Calendar c = Calendar.getInstance();

c.setTime(today);

c.add(Calendar.DAY_OF_MONTH, 1);// 今天+1天

Date tomorrow = c.getTime();

System.out.println("明天是:" + f.format(tomorrow));

}

}

结果:

今天是:2013-10-09

明天是:2013-10-10

java中怎么把两个为Date类型的数据相加哦

public static void main(String[] args){

String date="12:30:30";

Calendar cal=Calendar.getInstance();

cal.set(Calendar.HOUR_OF_DAY, 12);

cal.set(Calendar.MINUTE, 30);

cal.set(Calendar.SECOND, 30);

System.out.println(cal.getTime());

/**

* 时间相加 00:00:30

*/

int hourAdd=0;//时

int minuteAdd=0;//分

int secondAdd=30;//秒

cal.add(Calendar.HOUR_OF_DAY, hourAdd);//加时

cal.add(Calendar.MINUTE, minuteAdd);//加分

cal.add(Calendar.SECOND, secondAdd);//加秒

System.out.println(cal.getTime());

}

java中往数据库表中添加data数据

只能写个大概的,要写数据到数据库中,先得在数据库中建库,库里建表,表里建字段,然后java里建立数据库连接,用SQL语言写数据到表中的字段

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();

//String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名"; //7.0、2000

String url="jdbc:sqlserver://localhost:1433;DatabaseName=数据库名"; //2005

Connection conn=null;

conn= DriverManager.getConnection(url,用户名,密码);

PreparedStatement pst=null;

pst=conn.prepareStatement("Insert Into grade(表名) Values (?)");

pst.setInt(1,你要写的整弄数据);

//pst.setString(2,你要写的字符串数据);

pst.addBatch();

pst.executeBatch();

如何用Java向数据库中添加数据?

1.提取单条记录

//import java.sql.*;

Connection conn=null;

Statement stmt=null;

ResultSet rs=null;

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String url="jdbc:odbc:%%1";

con=DriverManager.getConnection(url,%%2,%%3);

stmt=conn.createStatement();

stmt.executeUpdate(%%4);

rs=stmt.executeQuery(%%5);

}catch(Exception e){

e.printStackTrace();

}

finally{

try {

if(rs!=null)

rs.close();

if(stmt!=null)

stmt.close();

if(conn!=null)

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

3.显示表格

/*

import java.awt.*;

import javax.swing.*;

import java.sql.*;

import javax.swing.table.*;

*/

String[] colHeads=%%4;

Connection conn=null;

Statement stmt=null;

ResultSet rs=null;

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String url="jdbc:odbc:%%1";

conn=DriverManager.getConnection(url,%%2,%%3);

stmt=conn.createStatement();

rs=stmt.executeQuery("SELECT count(*) as au_count from "+%%5);

rs.next();

int iCount=rs.getInt("au_count");

Object[][] data=new Object[iCount][];

int i=0;

rs=stmt.executeQuery("SELECT * from "+%%5);

while(rs.next()){

data[i]=new Object[iCount];

data[i][0]=rs.getString("au_fname");

data[i][1]=rs.getString("Phone");

data[i][2]=rs.getString("City");

i++;

}

JTable table=new JTable(data,colHeads);

JScrollPane jsp=new JScrollPane(table);

getContentPane().add(jsp);

}catch(Exception e){

e.printStackTrace();

}

finally{

try {

if(rs!=null)

rs.close();

if(stmt!=null)

stmt.close();

if(conn!=null)

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

6.关闭时关闭连接

//import java.sql.*;

addWindowListener(new WindowAdapter{

public void windowClosing(WindowEvent wevent){

if(stmt!=null){

try {

if(rs!=null)

rs.close();

if(stmt!=null)

stmt.close();

if(conn!=null)

conn.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

7.执行命令

//import java.sql.*;

Connection conn=null;

PreparedStatement pst=null;

try {

conn=DriverManager.getConnection(url);

pst=conn.prepareStatement("Insert Into grade(%%1) Values (?)");

pst.setInt(1,%%2);

//pst.setString(2,%%2);

pst.addBatch();

pst.executeBatch();

} catch (SQLException e){

e.printStackTrace();

}

finally{

try {

if (pst != null)

pst.close();

if (conn != null)

conn.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

关于javadata加和java@Data的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-26,除非注明,否则均为首码项目网原创文章,转载请注明出处。