重庆达内IT培训
美国上市IT培训机构

18983147089

热门课程

java新手学习中,5个有用的程序片段(赶紧收藏)

  • 时间:2017-09-14 14:14
  • 发布:重庆
  • 来源:达内

在大家学习java的时候,如果能有一些拿来就可以用的程序片段,肯定是极好的,今天重庆IT培训机构为大家总结了5大java学习中,经常会用到的片段,大家可以收藏保存。

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

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

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

 2、向文件末尾添加内容

 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、得到当前方法的名字

 String methodName = Thread.currentThread().getStackTrace()[1].getMethodName();

 4、转字符串到日期

 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

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

   }  

}

对于java新手来说,想要学习更多java知识,可以报名咨询重庆达内IT培训机构,专业并且优秀的师资力量,用4个月打造你的java成才之路。学习后还免费推荐就业哦。
上一篇:程序员,你凭什么工资那么高?
下一篇:致IT新人的5大建议

现在及未来最赚钱又稳定的岗位分别是哪些?

java新手学习中,5个有用的程序片段(赶紧收藏)

致IT新人的5大建议

程序员,你凭什么工资那么高?

选择城市和中心
贵州省

广西省

海南省