欢迎来到天天文库
浏览记录
ID:37837858
大小:120.00 KB
页数:12页
时间:2019-06-01
《20个非常有用的JAVA程序片段》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、下面是20个非常有用的Java程序片段,希望能对你有用。1.字符串有整型的相互转换1.Stringa=String.valueOf(2);//integertonumericstring2.inti=Integer.parseInt(a);//numericstringtoanint2.向文件末尾添加内容1.BufferedWriterout=null;2.try{3.out=newBufferedWriter(newFileWriter(”filename”,true));4.out.write(”aString”);5.}catch(IOExce
2、ptione){6.//errorprocessingcode7.}finally{8.if(out!=null){9.out.close();10.}11.}3.得到当前方法的名字1.StringmethodName=Thread.currentThread().getStackTrace()[1].getMethodName();4.转字符串到日期1.java.util.Date=java.text.DateFormat.getDateInstance().parse(dateString);或者是:1.SimpleDateFormatforma
3、t=newSimpleDateFormat("dd.MM.yyyy");2.Datedate=format.parse(myString);5.使用JDBC链接Oracle1.publicclassOracleJdbcTest2.{3.StringdriverClass="oracle.jdbc.driver.OracleDriver";4.5.Connectioncon;6.7.publicvoidinit(FileInputStreamfs)throwsClassNotFoundException,SQLException,FileNotFoun
4、dException,IOException8.{9.Propertiesprops=newProperties();10.props.load(fs);11.Stringurl=props.getProperty("db.url");12.StringuserName=props.getProperty("db.user");13.Stringpassword=props.getProperty("db.password");14.Class.forName(driverClass);15.16.con=DriverManager.getConne
5、ction(url,userName,password);17.}18.1.publicvoidfetch()throwsSQLException,IOException2.{3.PreparedStatementps=con.prepareStatement("selectSYSDATEfromdual");4.ResultSetrs=ps.executeQuery();5.6.while(rs.next())7.{8.//dothethingyoudo9.}10.rs.close();11.ps.close();12.}13.14.publics
6、taticvoidmain(String[]args)15.{16.OracleJdbcTesttest=newOracleJdbcTest();17.test.init();18.test.fetch();19.}20.}6.把Javautil.Date转成sql.Date1.java.util.DateutilDate=newjava.util.Date();2.java.sql.DatesqlDate=newjava.sql.Date(utilDate.getTime());7.使用NIO进行快速的文件拷贝1.publicstaticvoidf
7、ileCopy(Filein,Fileout)2.throwsIOException3.{4.FileChannelinChannel=newFileInputStream(in).getChannel();5.FileChanneloutChannel=newFileOutputStream(out).getChannel();6.try7.{8.//inChannel.transferTo(0,inChannel.size(),outChannel);//original--apparentlyhastroublecopyinglargefile
8、sonWindows9.10.//magicnumberforWindows,64Mb-32Kb)11.in
此文档下载收益归作者所有