1. 把Strings转换成int和把int转换成String
String a = String.valueOf(2);
//integer to numeric string
int i = Integer.parseInt(a); //numeric
string to an int
String a = String.valueOf(2);
//integer to numeric string
int i = Integer.parseInt(a); //numeric string to an int
2. 向Java文件中添加文本
Updated: Thanks Simone for pointing to exception. I have changed the code.
BufferedWriter out = null;
try
{
out = new BufferedWriter(new FileWriter("filename", true));
out.write("aString");
}
catch (IOException e)
{
//error processing code
}
finally
{
if (out != null)
{
out.close();
}
}
3. 获取Java现在正调用的方法名
String methodName =Thread.currentThread().getStackTrace()[1].getMethodName();
String methodName =Thread.currentThread().getStackTrace()[1].getMethodName();
4. 在Java中将String型转换成Date型
java.util.Date = java.text.DateFormat.getDateInstance().parse(date String);
java.util.Date = java.text.DateFormat.getDateInstance().parse(date String);
SimpleDateFormat format = new SimpleDateFormat( "dd.MM.yyyy");
Date date = format.parse( myString );
SimpleDateFormat format = new SimpleDateFormat( "dd.MM.yyyy" );
Date date= format.parse( myString );
5. 通过Java JDBC链接Oracle数据库
public class OracleJdbcTest
{
String driverClass ="oracle.jdbc.driver.OracleDriver";
Connection con;
public void init(FileInputStream fs) throws ClassNotFoundException,SQLException, FileNotFoundException, IOException
{
Properties props = new Properties();
props.load(fs);
String url = props.getProperty("db.url");
String userName = props.getProperty("db.user");
String password = props.getProperty("db.password");
Class.forName(driverClass);
con=DriverManager.getConnection(url,userName,password);
}
public void fetch() throws SQLException,IOException
{
PreparedStatement ps =con.prepareStatement("select SYSDATE from dual");
ResultSet rs = ps.executeQuery();
while (rs.next())
{
// do the thing you do
}
rs.close();
ps.close();
}
public static void main(String[] args)
{
OracleJdbcTest test = new OracleJdbcTest();
test.init();
test.fetch();
}
}
6.将Java中的util.Date转换成sql.Date
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
分享到:
相关推荐
20个开发人员非常有用的Java功能代码
20个开发人员非常有用的Java功能代码20个开发人员非常有用的Java功能代码20个开发人员非常有用的Java功能代码
20个开发人员有用的Java功能代码 20个开发人员有用的Java功能代码 20个开发人员有用的Java功能代码
20个开发人员非常有用的Java功能代码(整理版)
20个开发人员非常有用的Java功能代码 .zip
很有帮助的 这一片段显示如何将一个java util Date转换成sql Date用于数据库
完整的代码示例,Java开发人员必备,涵盖日常Java开发经常要用到的功能代码。
Java开发人员必不可少的代码仓库,包含各种常用的功能,可以大大提高开发效率。
符合J2EE的MVC开发模式结合工厂模式,代码通俗易懂,只要稍微有点java常识的人就可以使用本软件来开发大型的java项目,本工作室的开发团队汲取多位资深开发人员多年的项目开发经验开发出本软件,目前使用本软件的...
Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...
《Java项目开发案例精粹》是目前流行的Java开发的案例...《Java项目开发案例精粹》既可以作为Java初学者的项目培训教材,也可以作为具有一定编程经验的Java程序开发人员的参考书,还适合Java自学者和大专院校学生阅读。
我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广...
JFrame降低了软件开发人员的要求,开发人员也无需掌握太多的编程知识,只需掌握Java与JavaScript基础知识,就可在平台上进行二次开发。TJFrame的目标是:“直接降低软件企业80%的研发成本,缩短项目开发发周期,...
此外,Maven还提供了一些非常有用的功能,例如依赖管理和自动化构建,这些功能可以大大提高软件开发人员的效率。因此,Maven已经成为了许多软件开发团队的首选工具,它可以帮助开发人员更快速、更高效地开发出高质量...
完整的功能应用,包括:后台权限、人员机构、参数代码、角色权限、上传文件、日志管理等内容。 您可以直接在其上面开发业务模块,具体下载和演示可访问:www.walkersoft.net。 开发文档整理中,很快会更新到网站中。...