1. String memiliki konversi timbal balik terintegrasi
String a = string.ValueOf (2); // Integer ke Numeric String
int i = integer.parseint (a); // string numerik ke
2. Tambahkan konten ke akhir file
BufferedWriter out = NULL; ) {out.close ();}} 3. Dapatkan nama metode saat ini
String methodName = thread.currentThread ().
4. Transfer string hingga saat ini
java.util.date = java.text.dateFormat.getDateInstance ().
Atau:
SimpleDateFormat format = new SimpleDateFormat ("dd.mm.yyyy");
Tanggal tanggal = format.parse (myString);
5. Gunakan JDBC Link Oracle
Kelas Publik Oraljdbctest {String driveclass = "oral.jdbc.driver.oderdriver"; ; ; While rs.next ()) {// Lakukan hal -hal yang Anda lakukan} rs.close (); );}} 6. Turn Java Util.Date ke SQL.Date
java.util.date utildate = new java.util.date ();
7. Gunakan NIO untuk melakukan salinan file cepat
FileCopy statis public static (File In, File Out) Melempar IOException {FileChannel inchaannel = FileInputStream baru (IN) .getChannel (); , infhannel.size (), outchannel); ukuran panjang = infhannel.size (); infhannel.close ();} if (outchannel! = null) {outchannel.close ();}}} 8. Buat thumbnail gambar
Private Void CreateThumbnail (nama file string, int thumbwidth, int thumbheight, int kualitas, string outfileName) melempar internasional foundException, ioException {// memuat gambar dari fileName = toolkit.getDefaultToolkit (). Container ()); Tentukan ukuran thumbnail dari lebar dan tinggi thumbratio = (ganda) thumbwidth / (ganda) thumbheight; (Double) imagewidth / (ganda) gambarheight; Objek gambar thumbnail dan // skala ke ukuran baru di Buffredimage Thumbimage = Buffredimage Baru (Thumbwidth, Thumbheight, BufferedImage.type_int_rgb); value_interporation_bilinear); Jpegencodeparam param = encoder.getDefaultjpegencodeparam (thumbimage); Thumbimage);9. Buat data dalam format JSON
Dan file JAR di bawah ini: json-rpc-1.0.jar (75 kb) /http://t.cn/rz0bhua
Impor org.json. Output string = json.toString (); ...
10. Gunakan Jar ITEXT untuk menghasilkan PDF
Impor Java.io.file; .text.pdf.pdfwriter; getInstance (Document, File); E.PrintStackTrace ();}}}}}
11. Pengaturan Proxy HTTP
System.getProperties (). proxyuseer "," someUsername "); System.getProperties (). Put (" http.proxypassword "," somepassword "); 12. contoh tunggal singleton contoh
Public Simplesingleton {private static Simpleongleton SingleInstance = new Simplesingleton (); 13. Program Pemutaran
Impor Java.awt.dimension; Public captureCreen (string fileName) melempar Exception {Dimension Screensize = toolkit.getDefaultToolKit () , "Png", file baru (nama file));} ... 14. Daftar file dan direktori
File = File baru ("DirectoryName"); <Anak -anak. dengan ` Daftar file masih dapat diambil sebagai file objek file [] file = Dir.listFiles (); = Dir.listfiles (filefilter); 15. Buat file Zip dan Jar
Impor Java.util.zip.*; : java zipit zip.zip file1 file2 file3 "); system.exit (-1);} file zipfile = file baru (args [0]); if (zipfile.exists ()) {system.err.println (" zip File lebih baik ada, coba lagi "); System.exit (-2);} FileOutputStream fos = FileOutStream baru (ZipFile); ZipOutputStream zos = UTPutStream baru (fos); int bytesread; byte [] buffer = byte baru [1024] ; File .exists ()) {System.errr.println ("Melewati:" + Nama); Buffer)! ); -1) {zos.write (buffer, 0, bytesread);} bis.close ();} zos.close ();}}16. Analisis/Baca File XML
File xml
<? Versi XML = "1.0"?> <shongentin> <shuents> <name> john </name> <preade> B </preate> <mage> 12 </mage> </student> <name> <name> Mary </name> <please> a </preat> <mage> 11 </mage> </student> <shuents> <name> simon </name> <please> a </menteri> <sege> 18 </sewati </mage> </student> </student>
Kode Java
<Span = "Font-Family: Arial; Font-size: 14px;"> Paket org.w3c.de; file.exist ()) {document doc = db.parse (file); (); && studerlist.get.get.get. getNodetype () == node.element_node) {sysem.outln ("==== ==== ================"); nodelist = e.geteLementsbyTagname ("name"); Grade "); System.out.println (" grade: " + nodelist.item (0) .getChildNodes () .item (0) .getNodevalue ()); nodelist = e.geteLementsbyTagname (" usia "); System.out .println ("usia:" + nodelist.item (0) .getChildNodes (). Item (). Item 0) .getNodevalue ();}}} else {System.exit (1);}} catch (pengecualian e) {System.out.println (e);} public static void main (string [] args) {xmlparser er = new xmlparser (); 17. Konversi array menjadi peta
Impor Java.util.map; , "Inggris", "London"}, {"Belanda", "Amsterdam"}, {"Jepang", "Tokyo"}, {"bingkai", "Paris"}; .out.println ("Modal Jepang adalah" + countrycapitals.get ("Jepang"); System.out.println ("Modal Prancis adalah" + hitung "trycapitals.get (" Prancis "));}} 18. Kirim surat
Impor Javax.Mail.*; /Atur properti alamat SMTP host = properti baru (); .setdebug (debug); .setrcipients (message.recipienttype.to, addressto); ketik msg.setsubject (subjek);
19. Permintaan HTTP Mengirim data proxy
Impor Java.IO.BuffRedReader; .cn/"); bufferedReader br = new bufferedReader ()) {System.out.println (strtemp);}} catch (Exception ex) {ex.printstacktrace ();}}} 20. Ubah ukuran array
/** * Reallocats Sebuah array dengan ukuran baru, dan menyalin konten * dari array lama ke array baru. dengan konten AME java.lang.reflect.array.newinstance (ElementType, Newssize); Return newaray;} // Tes rutin untuk RESIZEARRAY () ] = 5; untuk (int i = 0; i <a.length; i ++) system.out.println (a [i]);}
Di atas adalah semua isi artikel ini.