Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

[ת]³£ÓÃÅÅÐòËã·¨·ÖÎöÓëʵÏÖ£¨Ò»£©£¨Java°æ£©


ÔÚÒѾ­ÅźÃÐòµÄÐòÁÐÖвéÕÒ´ý²åÈëµÄÔªËØµÄ²åÈëλÖ㬲¢½«´ý²åÈëÔªËØ²åÈëµ½ÓÐÐòÁбíÖеĹý³Ì¡£
 
½«Êý×é·Ö³ÉÁ½²¿·Ö£¬³õʼ»¯Ê±£¬Ç°²¿·ÖÊý×éΪֻÓеÚÒ»¸öÔªËØ£¬ÓÃÀ´´æ´¢ÒÑÅÅÐòÔªËØ£¬ÎÒÃÇÕâÀï½Ð arr1 £»ºó²¿·ÖÊý×éµÄÔªËØÎª³ýµÚÒ»¸öÔªËØµÄËùÓÐÔªËØ£¬Îª´ýÅÅÐò»ò´ý²åÈëÔªËØ£¬ÎÒÃÇÕâÀï½Ð arr2 ¡£
ÅÅÐòʱʹÓöþ²ãÑ­»·£ºµÚÒ»²ã¶Ô arr2 ½øÐÐÑ­»·£¬Ã¿´ÎÈ¡ºó²¿·ÖÊý×飨´ýÅÅÐòÊý×飩ÀïµÄµÚÒ»¸öÔªËØ£¨ÎÒÃdzÆÎª´ýÅÅÐòÔªËØ»ò³Æ´ý²åÈëÔªËØ£© e1 £¬È»ºóÔÚµÚ¶þ²ãÑ­»·ÖÐ¶Ô arr1 £¨ÒÑÅźÃÐòµÄÊý×飩´ÓµÚÒ»¸öÔªËØÍùºó½øÐÐÑ­»·£¬²éµ½µÚÒ»¸ö´óÓÚ´ý²åÈëÔªËØ£¨Èç¹ûÊÇÉýÐòÅÅÁУ©»òµÚÒ»¸öСÓÚ´ý²åÈëÔªËØ£¨Èç¹ûÊǽµÐòÅÅÁУ© e2 £¬È»ºó¶Ô arr1 ´Ó e2 ÔªËØ¿ªÊ¼ÍùºóµÄËùÓÐÔªËØÏòºóÒÆ£¬×îºó°Ñ e1 ²åÈëµ½Ô­À´ e2 ËùÔÚµÄλÖá£ÕâÑù·´¸´µØ¶Ô arr2 ½øÐÐÑ­»·£¬Ö±µ½ arr2 ÖÐËùÓеĴý²åÈëµÄÔªËØ¶¼²åÈëµ½ arr1 ÖС£ 
Java´úÂë 
package sort;  
  
import java.util.Comparator;  
  
/** 
 *  Ö±½Ó²åÈëÅÅÐòËã·¨ 
 * @author jzj 
 * @date 2009-12-5 
 *  
 * @param <E> 
 */  
public class InsertSort<E extends Comparable<E>> extends Sort<E> {  
  
    /** 
     * ÅÅÐòËã·¨µÄʵÏÖ£¬¶ÔÊý×éÖÐÖ¸¶¨µÄÔªËØ½øÐÐÅÅÐò 
     * @param array ´ýÅÅÐòµÄÊý×é 
     * @param from ´ÓÄÄÀ↑ʼÅÅÐò 
     * @param end Åŵ½ÄÄÀï 
     * @param c ±È½ÏÆ÷ 
     */  
    public void sort(E[] array, int from, int end, Comparator<E> c) {  
  
        /* 
         * µÚÒ»²ãÑ­»·£º¶Ô´ý


Ïà¹ØÎĵµ£º

sql 2005 ´æ´¢¹ý³Ì·ÖÒ³ java ´úÂë

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ ......

Java 5.0 ·ºÐÍÖ® ͨ¹ý·ºÐÍ·½·¨·µ»Ø·ºÐÍÀàÐÍ

package Demo;
// ͨ¹ý·ºÐÍ·½·¨·µ»Ø·ºÐÍÀàÐÍ
class Info27<T extends Number> { // Ö¸¶¨ÉÏÏÞ£¬Ö»ÄÜÊÇÊý×ÖÀàÐÍ
private T var; // ´ËÀàÐÍÓÉÍⲿ¾ö¶¨
public T getVar() {
return this.var;
}
public void setVar(T var) {
this.var = var;
}
public String toString() { // ¸²Ð´ObjectÀàÖеÄtoStr ......

Java 5.0 ·ºÐÍÖ® Java·ºÐÍÎÞ·¨ÏòÉÏתÐÍ

package Demo;
// Java·ºÐÍÎÞ·¨ÏòÉÏתÐÍ
class Info23<T> {
private T var; // ¶¨Òå·ºÐͱäÁ¿
public void setVar(T var) {
this.var = var;
}
public T getVar() {
return this.var;
}
public String toString() { // Ö±½Ó´òÓ¡
return this.var.toString();
}
}
public class GenericsDem ......

Java 5.0 ·ºÐÍÖ® Java·ºÐͽӿÚ

package Demo;
// Java·ºÐͽӿÚ
interface Info24<T> { // ÔÚ½Ó¿ÚÉ϶¨Òå·ºÐÍ
public T getVar(); // ¶¨Òå³éÏó·½·¨£¬³éÏó·½·¨µÄ·µ»ØÖµ¾ÍÊÇ·ºÐÍÀàÐÍ
}
class InfoImp24<T> implements Info24<T> { // ¶¨Òå·ºÐͽӿڵÄ×ÓÀà
private T var; // ¶¨ÒåÊôÐÔ
public InfoImp24(T var) { // ͨ¹ý¹¹Ôì·½·¨É ......

javaÃÀ»¯½çÃæ°ü

µ¼ÈëÅäÖÃjar°ü substance.jar
È»ºóÔÚframeµÄÖ÷º¯Êý ¼ÓÈëÈçÏ´úÂë
 JFrame.setDefaultLookAndFeelDecorated(true);
   JDialog.setDefaultLookAndFeelDecorated(true);
   try {
   UIManager.setLookAndFeel(new org.jvnet.substance.skin.SubstanceModerateLookAndFeel()) ; ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ