µÚ2Õ Java±à³Ì»ù´¡_²¹³ä°¸Àý

·¢²¼Ê±¼ä : ÐÇÆÚÈý ÎÄÕµÚ2Õ Java±à³Ì»ù´¡_²¹³ä°¸Àý¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

²©Ñ§¹È¡ª¡ªÈÃIT½Ìѧ¸ü¼òµ¥£¬ÈÃITѧϰ¸üÓÐЧ

¶þ¡¢°¸ÀýʵÏÖ

¶¨ÒåExample22À࣬´úÂëÈçÏÂËùʾ:

public class Example22 { }

public static void main(String[] args) { }

static int getMin (int[] arr) { }

int min = arr[0];

for (int x = 1; x < arr.length; x++) { }

return min ;

if (arr[x] < min ) { }

min= arr[x];

int[] arr = { 4, 1, 6, 3, 9, 8 }; int min = getMin (arr); System.out.println(\

ÔËÐнá¹ûÈçͼ2-24Ëùʾ¡£

ͼ2-24 ÔËÐнá¹û

Èý¡¢°¸Àý×ܽá

getMin()·½·¨ÓÃÓÚÇóÊý×éÖеÄ×îСֵ£¬¸Ã·½·¨Öж¨ÒåÁËÒ»¸öÁÙʱ±äÁ¿min£¬ÓÃÓÚ¼ÇסÊý×éµÄ×îСֵ¡£ÐèҪעÒâµÄÊÇ£¬ÔÚforÑ­»·ÖеıäÁ¿iÊÇ´Ó1¿ªÊ¼µÄ£¬ÕâÑùдµÄÔ­ÒòÊdzÌÐòÒѾ­¼ÙÉèµÚÒ»¸öÔªËØΪ×îСֵ£¬forÑ­»·ÖÐÖ»ÐèÒª´ÓµÚ¶þ¸öÔªËØ¿ªÊ¼±È½Ï£¬´Ó¶øÌá¸ß³ÌÐòµÄÔËÐÐЧÂÊ¡£

°¸Àý2-22 Êý×éÅÅÐò Ò»¡¢°¸ÀýÃèÊö

1¡¢ ¿¼ºË֪ʶµã

±àºÅ£º00102027

Ãû³Æ£ºÊý×éµÄ³£¼û²Ù×÷-Êý×éµÄÅÅÐò

33

²©Ñ§¹È¡ª¡ªÈÃIT½Ìѧ¸ü¼òµ¥£¬ÈÃITѧϰ¸üÓÐЧ

2¡¢ Á·Ï°Ä¿±ê

? ÕÆÎÕһάÊý×éÖÐÔªËصÄÅÅÐò

3¡¢ ÐèÇó·ÖÎö

ÔÚ²Ù×÷Êý×éʱ£¬¾­³£ÐèÒª¶ÔÊý×éÖÐÔªËؽøÐÐÅÅÐò¡£³£ÓõÄÅÅÐòËã·¨ÓÐÑ¡ÔñÅÅÐò£¬Ã°ÅÝÅÅÐòµÈ¡£

Ç붨ÒåÒ»¸öÊý×飬ÓÃÑ¡ÔñÅÅÐòËã·¨½«Êý×éÖеÄÔªËؽøÐдÓСµ½´óµÄÅÅÐò¡£

4¡¢ Éè¼Æ˼·£¨ÊµÏÖÔ­Àí£©

Ñ¡ÔñÅÅÐò·¨µÄÔ­ÀíÊÇ£ºÊ×ÏÈÕÒµ½Êý×éÖеÄ×îÖµ£¬½«×îСֵ£¨×î´óÖµ£©µÄϱêÓëµÚÒ»¸öÔªËØ µÄϱ꽻»»£¬ÔÙÔÚʣϵÄÔªËØÖÐÕÒ×îСֵ£¨×î´óÖµ£©µÄϱêÓëµÚ¶þ¸öÔªËصÄϱ꽻»»£¬ÒÔ´ËÀàÍÆ£¬Íê³ÉËùÓÐÔªËصÄÅÅÐò¡£

¶ÔÊý×éÔªËؽøÐÐÑ¡ÔñÅÅÐòµÄÉè¼Æ˼·ÊÇ£º

1£© ¶¨ÒåÅÅÐò·½·¨£¬ÔÚ·½·¨ÖУ¬ÓÃforÑ­»·Ç¶Ì×ʵÏÖÅÅÐò¡£µÚÒ»²ãÑ­»·ÊÇ´ÓÊý×éµÄµÚÒ»¸öÔª ËØ¿ªÊ¼Ñ­»·¡£µÚ¶þ²ãÑ­»·ÓÃÓÚÓëµÚÒ»²ãÑ­»·ÖеÄÔªËرȽÏÕÒ³ö×îÖµ£¬²¢½«×îСֵµÄϱê¸úµÚÒ»¸öÔªËصÄϱê½øÐл¥»»¡£

2£© ΪÁË·½±ã¹Û²ìÅÅÐò½á¹û£¬½«°¸Àý2-21ÖеÄprintArr()·½·¨¸´ÖƵ½ÀàÖУ¬Êä³öÅÅÐòÇ°ºÍÅÅ ÐòºóµÄÊý×éÔªËØ¡£

¶þ¡¢°¸ÀýʵÏÖ

¶¨ÒåExample23À࣬´úÂëÈçÏÂËùʾ:

class Example23 {

public static void main(String[] args) { } {

for(int x=0; x

for(int y=x+1; y

34

if(arr[y]

int temp = arr[x]; arr[x] = arr[y]; arr[y] = temp;

int[] arr = {23,87,45,36,56,17}; System.out.println(\ÅÅÐòÇ°\printArray(arr); selectSort(arr); printArray(arr);

System.out.println(\ÅÅÐòºó\

public static void selectSort(int[] arr)

²©Ñ§¹È¡ª¡ªÈÃIT½Ìѧ¸ü¼òµ¥£¬ÈÃITѧϰ¸üÓÐЧ

}

} { }

System.out.print(\

for(int x=0; x

System.out.println(\

if(x==(arr.length-1)) { } else { }

System.out.print(arr[x]+\

System.out.print(arr[x]);

}

public static void printArray(int[] arr)

ÔËÐнá¹ûÈçͼ2-25Ëùʾ¡£

ͼ2-25 ÔËÐнá¹û

Èý¡¢°¸Àý×ܽá

³£ÓõÄÅÅÐòËã·¨³ýÁËÑ¡ÔñÅÅÐòÍ⣬»¹ÓÐðÅÝÅÅÐò¡£ÔÚðÅÝÅÅÐòµÄ¹ý³ÌÖУ¬²»¶ÏµØ±È½ÏÊý×éÖÐÏàÁÚµÄÁ½¸öÔªËØ£¬½ÏСÕßÏòÉϸ¡£¬½Ï´óÕßÍùϳÁ£¬Õû¸ö¹ý³ÌºÍË®ÖÐÆøÅÝÉÏÉýµÄÔ­ÀíÏàËÆ¡£

½ÓÏÂÀ´Í¨¹ý¼¸¸ö²½ÖèÀ´¾ßÌå·ÖÎöÒ»ÏÂðÅÝÅÅÐòµÄÕû¸ö¹ý³Ì£¬¾ßÌåÈçÏ£º

1¡¢ ´ÓµÚÒ»¸öÔªËØ¿ªÊ¼£¬½«ÏàÁÚµÄÁ½¸öÔªËØÒÀ´Î½øÐбȽϣ¬Ö±µ½×îºóÁ½¸öÔªËØÍê³É±È½Ï¡£Èç¹ûÇ°Ò»¸ö ÔªËرȺóÒ»¸öÔªËØ´ó£¬Ôò½»»»ËüÃǵÄλÖá£Õû¸ö¹ý³ÌÍê³Éºó£¬Êý×éÖÐ×îºóÒ»¸öÔªËØ×ÔÈ»¾ÍÊÇ×î´óÖµ£¬ÕâÑùÒ²¾ÍÍê³ÉÁ˵ÚÒ»ÂֱȽϡ£

2¡¢ ³ýÁË×îºóÒ»¸öÔªËØ£¬½«Ê£ÓàµÄÔªËؼÌÐø½øÐÐÁ½Á½±È½Ï£¬¹ý³ÌÓëµÚÒ»²½ÏàËÆ£¬ÕâÑù¾Í¿ÉÒÔ½«Êý×éÖÐ µÚ¶þ´óµÄÊý·ÅÔÚÁ˵¹ÊýµÚ¶þ¸öλÖá£

3¡¢ ÒÔ´ËÀàÍÆ£¬³ÖÐø¶ÔÔ½À´Ô½ÉÙµÄÔªËØÖظ´ÉÏÃæµÄ²½Ö裬ֱµ½Ã»ÓÐÈκÎÒ»¶ÔÔªËØÐèÒª±È½ÏΪֹ¡£

35

ÁªÏµºÏͬ·¶ÎÄ¿Í·þ£ºxxxxx#qq.com(#Ì滻Ϊ@)