1. สตริงมีการแปลงร่วมกันแบบรวม
สตริง a = string.valueof (2);
int i = integer.parseint (a);
2. เพิ่มเนื้อหาในตอนท้ายของไฟล์
BufferedWriter out = null; ) {out.close ();}} 3. รับชื่อของวิธีการปัจจุบัน
String methodName = tread.currentthread ()
4. โอนสตริงจนถึงปัจจุบัน
java.util.date = java.text.dateformat.getDateInstance ()
หรือ:
รูปแบบ simpledateFormat = new SimpledateFormat ("dd.mm.yyyy");
วันที่ = format.parse (mystring);
5. ใช้ JDBC Link Oracle
ระดับสาธารณะ oraljdbctest {String driveclass = "Oral.jdbc.driver.oderdriver"; ; con = drivermanager.getConnection (URL, ชื่อผู้ใช้, รหัสผ่าน);} public void fetch () พ่น sqlexception, ioexception {precedatement ps = con.preparest atement ("เลือก sysdate จากคู่"); ในขณะที่ Rs.Next ()) {// ทำสิ่งที่คุณทำ} rs.close (); );}} 6. เปลี่ยน java util.date เป็น sql.date
java.util.date utildate = ใหม่ java.util.date (); java.sql.date sqldate = ใหม่ java.sql.date
7. ใช้ NIO เพื่อทำการคัดลอกไฟล์อย่างรวดเร็ว
public void fileCopy (ไฟล์ในไฟล์) พ่น IOException {FileChannel inchaannel = ใหม่ FileInputStream (ใน) .getChannel (); , infhannel.size (), outchannel); ขนาดยาว = infhannel.size (); infhannel.close ();} ถ้า (outchannel! = null) {outchannel.close ();}}}} 8. สร้างภาพขนาดย่อของรูปภาพ
โมฆะส่วนตัว createthumbnail (ชื่อไฟล์สตริง, int thumbwidth, int thumbheight, int คุณภาพ, utfilename สตริง) พ่น International FoundException, Ioexception {// โหลดภาพจากชื่อไฟล์ = Toolkit.getDefaultToolkit () container ()); กำหนดขนาดขนาดใหญ่จากความกว้างและความสูง thumbratio = (สองเท่า) thumbwidth / (สองเท่า) thumbheight; (สองเท่า) ImageWidth / (สองเท่า) ImageHeight; ภาพย่อของภาพและ // ปรับขนาดให้กับขนาดใหม่ในการตีพิมพ์ thumbimage = buffredimage ใหม่ (thumbwidth, thumbheight, bufferedimage.type_int_int_rgb); value_interporation_bilinear); graphics2d.drawimage (ภาพ, 0, 0, thumbwidth, thumbheight, null); jpegencodeparam param = encoder.getdefaultjpegencodeparam (thumbimage); Thumbimage);9. สร้างข้อมูลในรูปแบบ JSON
และไฟล์ jar ด้านล่าง: json-rpc-1.0.jar (75 kb) /http://t.cn/rz0bhua
นำเข้า org.json.jsonobject; ... string output = json.toString ();
10. ใช้ jar itext เพื่อสร้าง pdf
นำเข้า Java.io.File; .Text.pdf.pdfwriter; GetInstance (เอกสาร, ไฟล์); E.printStackTrace ();}}}}}
11. การตั้งค่าพร็อกซี HTTP
System.getProperties () ProxyUser "," SomeerName "); System.getProperties (). ใส่ (" http.proxypassword "," somepassword "); 12. ตัวอย่างเดี่ยวอินสแตนซ์เดี่ยว
Public Class Simplesingleton {Private Static Simpleton Singleinstance = ใหม่ Simplesingleton (); 13. โปรแกรมการคัดกรอง
นำเข้า Java.Awt.Dimension; โมฆะสาธารณะ capturescreen (ชื่อสตริง) โยนข้อยกเว้น {dimension screensize = toolkit.getdefaulttoolkit () , "png", ไฟล์ใหม่ (ชื่อไฟล์));} ... 14. รายการไฟล์และไดเรกทอรี
ไฟล์ dir = ไฟล์ใหม่ ("directoryName"); <children.length; i ++) {// รับชื่อไฟล์ของไฟล์หรือไดเรกทอรีสตริงชื่อ filename = children [i];} // มันเป็นรายการทั้งหมดของ Restarnet ด้วย `. รายการไฟล์ยังสามารถเรียกคืนได้เป็นไฟล์ไฟล์ [] ไฟล์ = dir.listfiles (); = dir.listfiles (filefilter); 15. สร้างไฟล์ zip และ jar
นำเข้า java.util.zip.*; นำเข้า Java.io.*; : java zipit zip.zip file1 file2 file2 "); system.exit (-1);} ไฟล์ zipfile = ไฟล์ใหม่ (args [0]); if (zipfile.exists ()) {system.err.println (" zip (" ไฟล์ Alream มีอยู่โปรดลองอื่น "); System.Exit (-2);} fileOutputStream fos = ใหม่ fileoutstream (zipfile); zipoutputstream zos = utputstream ใหม่ (fos); int bytesread; byte [] buffer = byte ใหม่ ; ! บัฟเฟอร์)! ); -1) {zos.write (บัฟเฟอร์, 0, bytesRead);} bis.close ();} zos.close ();}}16. วิเคราะห์/อ่านไฟล์ XML
ไฟล์ XML
<? xml version = "1.0" แมรี่ </name> <drade> a </dred> <sy> 11 </ge> </student> <student> <name> Simon </name> </grade> a </dred> <ege> 18 <///name> </ge> </student> </students>
รหัส Java
<span style = "Font-Family: Arial; Font-Size: 14px;"> Package Network org.w3c.de; file.exist ()) {เอกสารเอกสาร = db.parse (ไฟล์); (); && studerlist.get.get.get getNodeType () == node.element_node) {sysem.outln ("==== ==== ================"); NodeList = E.GetElementByTagname ("ชื่อ"); เกรด "); system.out.println (" เกรด: " + nodelist.item (0) .getChildNodes () .item (0) .getNodeValue ()); nodeList = e.getElementByTagname (" อายุ "); .println ("อายุ:" + nodelist.item (0) .getChildNodes (). item (). รายการ 0) .getNodeValue ();}}} else {system.exit (1);}} จับ {system.out.println (e);} โมฆะคงที่สาธารณะหลัก (สตริง [] args) {xmlparser er = ใหม่ xmlparser (); 17. แปลงอาร์เรย์เป็นแผนที่
นำเข้า java.util.map; org.apache.lang.arrayutils; , {"สหราชอาณาจักร", "ลอนดอน"}, {"เนเธอร์แลนด์", "อัมสเตอร์ดัม"}, {"ญี่ปุ่น", "โตเกียว"}, {"เฟรม", "ปารีส"}; .out.println ("เมืองหลวงของญี่ปุ่นคือ" + countrycapitals.get ("ญี่ปุ่น"); System.out.println ("เมืองหลวงของฝรั่งเศสคือ" + count "trycapitals.get (" ฝรั่งเศส "));}}} 18. ส่งจดหมาย
นำเข้า Javax.mail.*; ตั้งค่าคุณสมบัติที่อยู่ SMTP ของโฮสต์ = คุณสมบัติใหม่ (); .SetDebug (การดีบัก); .SetRcipients (message.recipientType.to, addressto); พิมพ์ msg.setsubject (หัวเรื่อง);
19. คำขอ http ส่งข้อมูลพร็อกซี
นำเข้า java.io.buffredreader; นำเข้า Java.io.inputStreamreader; .cn/"); bufferedreader br = new bufferedreader ()) {system.out.println (strtemp);}} catch (Exception ex) {ex.printstacktrace ();}}}}} 20. เปลี่ยนขนาดของอาร์เรย์
/** * reallocats อาร์เรย์ที่มีขนาดใหม่และคัดลอกเนื้อหา * ของอาร์เรย์เก่าไปยังอาร์เรย์ใหม่ ด้วยเนื้อหา AME java.lang.reflect.array.newinstance (ElementType, Newsize); กลับมาใหม่} // การทดสอบรูทีนสำหรับ ResizeArray () ] = 5;
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้