欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

java 程序片段_20个非常有用的Java程序片段

发布时间:2025/4/5 java 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java 程序片段_20个非常有用的Java程序片段 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1. 字符串有整型的相互转换

Java代码

String a = String.valueOf(2);   //integer to numeric string

int i = Integer.parseInt(a); //numeric string to an int

2. 向文件末尾添加内容

Java代码

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();

4. 转字符串到日期

Java代码

java.util.Date = java.text.DateFormat.getDateInstance().parse(date String);

或者是:

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

Date date = format.parse( myString );

5. 使用JDBC链接Oracle

Java代码

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代码

java.util.Da

总结

以上是生活随笔为你收集整理的java 程序片段_20个非常有用的Java程序片段的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。