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程序片段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 泛型接口 范型类 范型方法_泛
- 下一篇: java 访问 网络swf_JAVA访问