常見的Java上機面試題_第1頁
常見的Java上機面試題_第2頁
常見的Java上機面試題_第3頁
常見的Java上機面試題_第4頁
常見的Java上機面試題_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、常見的Java上機面試題在程序員面試中,主要的考試形式分為筆試和上機編程考試兩部分。筆試主要考查面試者的基礎(chǔ)是否牢固;上機考試主要考查面試者的實際開發(fā)能力和技術(shù)技巧。上機編程考試,要求面試者能夠根據(jù)題目的要求,使用一種編程工具,編寫全部代碼并調(diào)試運行。這主要是考查面試者代碼書寫和編程的熟練程度。值得注意的是,這類面試題要求能夠正確運行,往往要求面試者使用比較原始的JDK編譯方式也就是使用DOS命令提示符,而不是提供Eclipse或者JBuilder等快速開發(fā)環(huán)境。本章將經(jīng)常出現(xiàn)的上機編程題進行分類,希望能夠給讀者帶來幫助和啟示。17.1  Java基礎(chǔ)編程試題(1)在上機編程類的面試

2、題中,大部分涉及基礎(chǔ)編程,例如算法、語法、常用的類等知識點。面試題1  怎樣截取字符串考題題干編寫一個截取字符串的函數(shù),輸入為一個字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字符串。但是要保證漢字不被截半個,如"我ABC"4,應(yīng)該截為"我AB",輸入"我ABC漢DEF"6,應(yīng)該輸出"我ABC",而不是"我ABC+漢的半個"。試題分析本面試題容易產(chǎn)生困惑的是中文字符和英文字符,在這里需要考慮漢字和英文字符的占用字節(jié)數(shù)問題,中文字符占兩個字節(jié),英文字符占一個字節(jié),理解了這個,就很容易完成本題了。參考

3、答案具體代碼實現(xiàn)如下:1. package core_java;  2. import java.util.Scanner;  3. public class InterceptionStr   4.     static String ss;                  

4、    /要進行截取操作的字符串  5.     static int n;                          /截取的字符串的字節(jié)數(shù)  6.     public

5、 static void main(String args)   7.         System.out.println("請輸入字符串:");  8.         Scanner scStr = new Scanner(System.in); /從鍵盤獲取字符串  9. 

6、0;       ss = scStr.next();              /將Scanner對象中的內(nèi)容以字符串的形式取出來  10.         System.out.println("請輸入字節(jié)數(shù):");  11.  

7、60;      Scanner scByte = new Scanner(System.in);/從鍵盤獲取字符串  12.         n = scByte.nextInt();              /將Scanner對象中的內(nèi)容以數(shù)值

8、的形式取出來  13.         Interception(setValue();         /方法與方法間的套用  14.       15.     public static String setValue()    /此方法的作用

9、是將字符串轉(zhuǎn)換成字符串?dāng)?shù)組  16.         String string = new Stringss.length();/創(chuàng)建一個字符數(shù)組string  17.         for (int i = 0; i < string.length; i+)   18

10、.             stringi = ss.substring(i, i + 1);  19.                           &

11、#160;     /將字符串ss中的第i個字符取出,放入字符數(shù)組中string中  20.           21.         return string;                &

12、#160; /將這個字符數(shù)組返回  22.       23.     public static void Interception(String string)   24.         int count = 0;  25.       &#

13、160; String m = "u4e00-u9fa5"      /漢字的正則表達試  26.         System.out.println("以每" + n + "字節(jié)劃分的字符串如下所示:");  27.       

14、60; for (int i = 0; i < string.length; i+)   28.             if (stringi.matches(m)   29.              

15、;                /將字符數(shù)組中的每一個元素與表則表達式進行匹配,如果相同則返回true  30.                 count = count + 2;    

16、;  /如果當(dāng)前字符是漢字,計數(shù)器count就加2  31.              else   32.                 count = count + 1;   

17、60;  /如果當(dāng)前字符不是漢字,計數(shù)器count就加1  33.               34.             if (count < n)          

18、0;     /如果當(dāng)前計數(shù)器count的值小于n,則輸出當(dāng)前字符  35.                 System.out.print(stringi);  36.              else if (c

19、ount = n)         /如果當(dāng)前計數(shù)器count的值等于n,則輸出當(dāng)前字符  37.                 System.out.print(stringi);  38.          

20、60;      count = 0;  39.                 System.out.println();      /內(nèi)循環(huán)結(jié)果,則需要換行,起到控制打印格式的作用  40.        

21、      else   41.                 count = 0;/如果當(dāng)前計數(shù)器count的值大于n,則計數(shù)器count清零,接著執(zhí)行外部循環(huán)  42.              

22、;   System.out.println();  43.               44.           45.       46.  程序的輸出結(jié)果如圖17.1所示。 17.1  Java基礎(chǔ)編程試題(2)面試題2  怎樣實現(xiàn)元素互換考

23、題題干從鍵盤上輸入10個整數(shù),并將其放入一個一維數(shù)組中,然后將其前5個元素與后5個元素對換,即:第1個元素與第10個元素互換,第2個元素與第9個元素互換第5個元素與第6個元素互換。分別輸出數(shù)組原來各元素的值和對換后各元素的值。試題分析由于本題的要求是實現(xiàn)頭尾元素互換,所以可以釆用取利用臨時變量的方法來進行元素交換。參考答案具體代碼實現(xiàn)如下:1. package programe;  2.  3. import java.io.BufferedReader;  4. import java.io.IOException;  5

24、. import java.io.InputStreamReader;  6.  7. public class HuHuanDemo   8.     public static void main(String args)   9.         print();  10.  11.    &

25、#160;  12.  13.     public static int write()   14.         BufferedReader buf = new BufferedReader10;/* 申請緩沖數(shù)組 */ 15.         int

26、 n;/* 開關(guān)量 和 中間量 */ 16.         int array = new int10;  17.         for (int i = 0; i < 10; i+)/* 賦值 */ 18.

27、          19.             bufi = new BufferedReader(new InputStreamReader(System.in);  20.              &

28、#160;  /* 給每個緩沖區(qū)定義 */ 21.             do/* 判斷是否是空串,如是則重新輸入 */ 22.               23.         

29、60;       n = 1;  24.                 System.out.print("請輸入第" + (i + 1) + "個整數(shù):");  25.     

30、60;           try /* 建立一個異常捕獲 */ 26.                   27.              

31、60;      arrayi = Integer.parseInt(bufi.readLine();/* 執(zhí)行串變整數(shù) */ 28.                     /*  29.        &#

32、160;             * Integer.parseInt(str) - str轉(zhuǎn)成 int型 bufi.readLine() -  30.                     

33、60;* 從系統(tǒng)輸入緩沖區(qū)讀入字符流給buf緩沖區(qū)并返回字符串  31.                      */ 32.                  catch (N

34、umberFormatException e)/* 捕獲異常 */ 33.                   34.                     System.out.prin

35、tln("數(shù)據(jù)輸入錯誤請重新輸入");/* 處理異常 */ 35.                     n = 0;  36.                

36、0; catch (IOException e)   37.                     e.printStackTrace();  38.                

37、60;  39.              while (n = 0);  40.           41.         return array;  42.  43.    

38、0;  44.  45.     public static void print()   46.         int ary = write();  47.         int s;  48.      

39、60;  System.out.println("n你輸入的數(shù)組是:");  49.         for (int i = 0; i < 10; i+)/* 輸出原數(shù)組 */ 50.           51.     

40、        System.out.print(aryi + " ");  52.           53.         for (int i = 0; i < 5; i+)/* 對換&

41、#160;*/ 54.           55.             s = aryi;  56.             aryi = ary9 - i;  57. 

42、60;           ary9 - i = s;  58.           59.  60.         System.out.println("n對換后的數(shù)組是:");  61.    

43、;     for (int i = 0; i < 10; i+)/* 輸出對換后數(shù)組 */ 62.           63.             System.out.print(aryi + &

44、quot; ");  64.           65.         System.out.println();  66.       67.  68.  69. 程序輸出的結(jié)果如圖17.2所示。17.1  Java基礎(chǔ)編程試題(3)面試題3  怎樣實現(xiàn)元素排序考題題干(1)用Java實現(xiàn)一種排

45、序。(2)Java類實現(xiàn)序列化的方法是什么?(3)在COLLECTION框架中,如果實現(xiàn)自然比較方法,則需要實現(xiàn)什么樣的接口?試題分析排序是程序員經(jīng)常遇到的,也是基本的技巧之一,一般的排序方法有插入排序、冒泡排序、選擇排序、Shell排序、快速排序、歸并排序、堆排序、SortUtil等。下面詳細(xì)介紹3種排序方法。1冒泡排序(Bubble Sort)最簡單的排序方法是冒泡排序法。這種方法的基本思想是,將待排序的元素看作是豎著排列的"氣泡",較小的元素比較輕,從而要往上浮。在冒泡排序算法中要對這個"氣泡"序列處理若干遍。所謂一遍處理,就是自底向上檢查一遍這個

46、序列,并時刻注意兩個相鄰元素的順序是否正確。如果發(fā)現(xiàn)兩個相鄰元素的順序不對,即"輕"的元素在下面,就交換它們的位置。顯然,處理一遍之后,"最輕"的元素就浮到了最高位置;處理兩遍之后,"次輕"的元素就浮到了次高位置。在進行第二遍處理時,由于最高位置上的元素已是"最輕"元素,所以不必檢查。一般地,第i遍處理時,不必檢查第i高位置以上的元素,因為經(jīng)過前面i-1遍的處理,它們已正確地排序。2選擇排序(Selection Sort)選擇排序的基本思想是,對待排序的記錄序列進行n-1遍的處理,第1遍處理是將L1.n中最小者與L

47、1交換位置,第2遍處理是將L2.n中最小者與L2交換位置,第i遍處理是將Li.n中最小者與Li交換位置。這樣,經(jīng)過i遍處理之后,前i個記錄的位置就已經(jīng)按從小到大的順序排列好了。當(dāng)然,在實際操作時,也可以根據(jù)需要,通過從待排序的記錄中選擇最大者與其首記錄交換位置,按從大到小的順序進行排序處理。3插入排序(Insertion Sort)插入排序的基本思想是,經(jīng)過i-1遍處理后,L1.i-1已排好序。第i遍處理僅將Li插入L1.i-1的適當(dāng)位置,使得L1.i還是排好序的序列。要達到這個目的,可以用順序比較的方法。首先比較Li和Li-1,如果Li-1Li,則L1.i已排好序,第i遍處理就結(jié)束了;否則交

48、換Li與Li-1的位置,繼續(xù)比較Li-1和Li-2,直到找到某一個位置j(1ji-1),使得LjLj+1時為止。簡言之,插入排序就是每一步都將一個待排數(shù)據(jù)按其大小插入到已經(jīng)排序的數(shù)據(jù)中的適當(dāng)位置,直到全部插入完畢。參考答案(1)具體代碼實現(xiàn)如下:1. package programe;  2. import java.util.*;  3. class InsertionSort   4.     ArrayList list;  5.   &#

49、160; / num指的是數(shù)據(jù)的個數(shù),mod指的是可以產(chǎn)生隨機數(shù)的范圍在1mod之間  6.     public InsertionSort(int num, int mod)   7.         list = new ArrayList(num);  8.        

50、; Random dom = new Random();  9.         System.out.println("排序之前的數(shù)組:");  10.         for (int i = 0; i < num; i+)   11. &

51、#160;           list.add(new Integer(Math.abs(dom.nextInt() % mod + 1);  12.             System.out.println("list" + i + &quo

52、t;=" + list.get(i);  13.           14.       15.     public void SortIt()   16.         Integer tempInt;  17.  

53、0;      int MaxSize = 1;  18.         for (int i = 1; i < list.size(); i+)   19.             temp

54、Int = (Integer) list.remove(i);  20.             if (tempIValue() >= (Integer) list.get(MaxSize - 1)  21.            

55、0;        .intValue()   22.                 list.add(MaxSize, tempInt);  23.               

56、;  MaxSize+;  24.              else   25.                 for (int j = 0; j < MaxSize; 

57、j+)   26.                     if (Integer) list.get(j).intValue() >= tempInt  27.              &#

58、160;              .intValue()   28.                         list.add(j, tempInt);  29. 

59、60;                       MaxSize+;  30.                        &

60、#160;break;  31.                       32.                   33.       

61、0;       34.           35.         System.out.println("排序之后的數(shù)組:");  36.         for (int i = 0; i &l

62、t; list.size(); i+)   37.             System.out.println("list" + i + "=" + list.get(i);  38.           39.   

63、    40.     public static void main(String args)   41.         InsertionSort is = new InsertionSort(10, 100);  42.         is

64、.SortIt();  43.       44.  程序的輸出結(jié)果如圖17.3所示。17.1  Java基礎(chǔ)編程試題(4)面試題4  怎樣實現(xiàn)Singleton模式編程考題題干請編寫一個Singleton模式的程序。試題分析Singleton模式的主要作用是保證在Java應(yīng)用程序中,一個類Class只有一個實例存在。在很多操作中,比如建立目錄數(shù)據(jù)庫連接都需要這樣的單線程操作。使用Singleton的好處還在于可以節(jié)省內(nèi)存,因為它限制了實例的個數(shù),有利于Java垃圾回收。一般Singleton模式通常的形

65、式為:定義一個類,它的構(gòu)造函數(shù)為private的,它有一個static的private變量,在類初始化時實例化,通過一個public的getInstance方法獲取對它的引用,繼而調(diào)用其中的方法。參考答案(兩種實現(xiàn)方法,取一即可)1. package programe;  2.  3. public class Singleton   4.     private Singleton()   5.      

66、0;6.     / 注意這是private 只供內(nèi)部調(diào)用  7.     private final static Singleton instance = new Singleton();  8.  9.     / 這里提供了一個供外部訪問本class的靜態(tài)方法,可以直接訪問  10.     

67、;public static Singleton getInstance()   11.         return instance;  12.           13.      或者:1. package programe;  2.  3. public cl

68、ass Singleton   4.     private static Singleton instance = null;  5.  6.     public static synchronized Singleton getInstance()   7.         

69、;/ 使用時生成實例,提高了效率!  8.         if (instance = null)  9.             instance = new Singleton();  10.         re

70、turn instance;  11.       12.  面試題5  哥德巴赫猜想的近似證明考題題干哥德巴赫猜想是說任何一個大于2的偶數(shù)都能表示為兩個素數(shù)之和。請編寫一個Java程序,驗證1100內(nèi)哥德巴赫猜想的正確性,也就是近似證明哥德巴赫猜想。試題分析可以應(yīng)用枚舉的方法列出1100內(nèi)的所有偶數(shù)。然后逐一驗證每個偶數(shù)是否滿足哥德巴赫猜想的論證。如果有一個不符合,就意味著哥德巴赫猜想不成立。一個正偶數(shù)m可以表示成m=1+(m-1),m=2+(m-2),m=3+(m-3),m=m/2+m/2。由于m/2

71、的后半部分和前半部分的結(jié)果是一樣的,只是加數(shù)順序不同,所以可以忽略。參考答案具體代碼實現(xiàn)如下:1. package programe;  2.  3. public class Guess   4.     public static void main(String args)   5.         System.out.println(&q

72、uot;在1100范圍內(nèi),現(xiàn)在開始證實哥德巴赫猜想:");  6.         if (Testify_Guess(1, 100)   7.             System.out.println("在 1100范圍內(nèi),哥德巴赫猜想是正確的。");  8.   

73、0;      else   9.             System.out.println("哥德巴赫猜想是錯誤的");  10.           11.  12.       13.  14. &#

74、160;   public static boolean Testify_Guess(int low, int high)       15. / 判斷1100范圍內(nèi)的所有偶數(shù)是否符合哥德巴赫猜想,符合則返回true,反之則返回false  16.         int i, j = 0;  17

75、.         boolean flag = true;  18.         for (i = low; i <= high; i+)  19.             if 

76、;(i % 2 = 0 && i > 2)        /在1100之間選取大于2的偶數(shù)進行猜想測試  20.                 if (isGoldbach(i)   21.   

77、                  j+;                / j用來控制輸出格式 ,每行輸出5個數(shù)據(jù)  22.         

78、60;           if (j = 5)   23.                         System.out.println();  24.   &

79、#160;                     j = 0;  25.                       26.   

80、;               else   27.                     flag = false;  28.      

81、0;              break;  29.                   30.  31.         return flag;  32. 

82、0;     33.  34.     public static boolean isGoldbach(int a)    / 判斷參數(shù)a是否符合哥德巴赫猜想  35.         int i;  36.         b

83、oolean flag = false;  37.         for (i = 1; i <= a / 2; i+)   38.             if (isPrime(i) && i

84、sPrime(a - i)  / 根據(jù)試題分析中的表達式,傳入相關(guān)的兩個參數(shù)  39.                 flag = true;  40.                 S

85、ystem.out.print(a + "=" + i + "+" + (a - i) + "  ");  41.                 break;      

86、;                      42. / 只要有一個符合條件的就可以退出循環(huán),判斷下一個偶數(shù)  43.               44.        

87、   45.  46.         return flag;  47.       48.  49.     public static boolean isPrime(int i)            

88、         50. / 判斷參數(shù)i是否是素數(shù),是則返回true反之則返回false  51.         int n;  52.         boolean flag = true;  53.       

89、  if (1 = i)                     / 1本身不是素數(shù),因此需把這個特殊的數(shù)字拋出  54.             flag = false; &#

90、160;55.         for (n = 2; n <= i - 1; n+)        /* 判斷i是否是素數(shù)的一個方法是看2i-1之間有其因子(能被2整除),有則不是素數(shù)返回false,反之則返回true*/ 56.        

91、60;    if (i % n = 0)   57.                 flag = false;  58.               

92、60; break;  59.               60.         return flag;  61.       62.  程序的輸出結(jié)果如圖17.4所示。 17.1  Java基礎(chǔ)編程試題(5)面試題6  怎樣實現(xiàn)金額轉(zhuǎn)換考題題干金額轉(zhuǎn)換,

93、阿拉伯?dāng)?shù)字的金額轉(zhuǎn)換成中國傳統(tǒng)的形式如:(¥1011)(壹仟零壹拾壹元整)輸出。試題分析金額轉(zhuǎn)換,在開發(fā)財務(wù)相關(guān)軟件時會經(jīng)常用到,也是軟件本地化的一個需要。一般開發(fā)公司或者團隊都有相應(yīng)的金額轉(zhuǎn)換類或者是模塊,配合報表工具,可以實現(xiàn)良好的本地化。這里給出一個簡單的金額轉(zhuǎn)換代碼,供讀者參考。參考答案具體代碼實現(xiàn)如下:1. package programe;  2. import java.text.NumberFormat;  3. import java.util.HashMap;  4. import java.util.S

94、canner;  5. public class AmountOfConversion   6.     /定義HashMap的value值  7.     public static final String EMPTY = ""  8.     public static final Strin

95、g ZERO = "零"  9.     public static final String ONE = "壹"  10.     public static final String TWO = "貳"  11.     public&

96、#160;static final String THREE = "叁"  12.     public static final String FOUR = "肆"  13.     public static final String FIVE = "伍" 

97、0;14.     public static final String SIX = "陸"  15.     public static final String SEVEN = "柒"  16.     public static final String 

98、;EIGHT = "捌"  17.     public static final String NINE = "玖"  18.     public static final String TEN = "拾"  19.     public

99、0;static final String HUNDRED = "佰"  20.     public static final String THOUSAND = "仟"  21.     public static final String TEN_THOUSAND = "萬

100、"  22.     public static final String HUNDRED_MILLION = "億"  23.     public static final String YUAN = "元"  24.     public static 

101、final String JIAO = "角"  25.     public static final String FEN = "分"  26.     public static final String DOT = "."  27.   &#

102、160; private static AmountOfConversion formatter = null; /創(chuàng)建AmountOfConversion的實例對象  28.      /創(chuàng)建初始化一個HashMap對象  29.     private HashMap NumberMap = new HashMap();  30.   

103、;  private HashMap HighnumberofMoney = new HashMap();  31.    /創(chuàng)建初始化一個NumberFormat對象  32.     private NumberFormat numberFormat = NumberFormat.getInstance();  33.     private&

104、#160;AmountOfConversion()     34.               /在用new創(chuàng)建AmountOfConversion對象時,為HashMap對象進行key-value的映射  35.         numberFormat.setMaximumFractionDigits(4); /設(shè)

105、置數(shù)據(jù)的小數(shù)部分的最大位數(shù)是4位  36.         numberFormat.setMinimumFractionDigits(2); /設(shè)置數(shù)據(jù)的小數(shù)部分的最小位數(shù)是2位  37.         numberFormat.setGroupingUsed(false);    /*設(shè)置此格式中是不可以使用組。如果設(shè)置可以使用組,則數(shù)  可

106、能被格式化為 "1,234,567"*/ 38.         NumberMap.put("0", ZERO);  39.         NumberMap.put("1", ONE);  40.         NumberMap.

107、put("2", TWO);  41.         NumberMap.put("3", THREE);  42.         NumberMap.put("4", FOUR);  43.         NumberMap.put

108、("5", FIVE);  44.         NumberMap.put("6", SIX);  45.         NumberMap.put("7", SEVEN);  46.         NumberMap.put(&q

109、uot;8", EIGHT);  47.         NumberMap.put("9", NINE);  48.         NumberMap.put(DOT, DOT);  49.         HighnumberofMoney.put("1

110、", TEN);  50.         HighnumberofMoney.put("2", HUNDRED);  51.         HighnumberofMoney.put("3", THOUSAND);  52.         Hi

111、ghnumberofMoney.put("4", TEN_THOUSAND);  53.         HighnumberofMoney.put("5", TEN);  54.         HighnumberofMoney.put("6", HUNDRED);  55.    &

112、#160;    HighnumberofMoney.put("7", THOUSAND);  56.         HighnumberofMoney.put("8", HUNDRED_MILLION);  57.       58.     public static AmountO

113、fConversion getInstance()  /判斷AmountOfConversion對象formatter是否初始化  59.         if (formatter = null)  60.             formatter = new AmountOfConv

114、ersion();  61.         return formatter;  62.       63.     /進行金額轉(zhuǎn)換的多種數(shù)據(jù)類型  64.     public String format(String moneyStr)   65.    

115、0;    String result = "不能進行金額轉(zhuǎn)換!"  66.         if(isConversion(moneyStr)  67.             result = convertIntegerTochinese(moneyStr); &

116、#160;68.             result = convertPointTochinese(result);  69.           70.         return result;  71.    

117、0;  72.     public String format(double moneyDouble)   73.         return format(numberFormat.format(moneyDouble);  74.       75.     public String

118、60;format(int moneyInt)   76.         return format(numberFormat.format(moneyInt);  77.       78.     public String format(long moneyLong)   79.    &#

119、160;    return format(numberFormat.format(moneyLong);  80.       81.     public String format(Number moneyNum)   82.         return format(numberFormat.for

120、mat(moneyNum);  83.       84.     private String convertIntegerTochinese(String moneyStr)  /將參數(shù)中傳入的阿拉伯?dāng)?shù)字轉(zhuǎn)換成中文  85.         String result;  86.     

121、60;   StringBuffer C2CStrBufer = new StringBuffer();  87.         for (int i = 0; i < moneyStr.length(); i+)   88.         

122、0;   C2CStrBufer.append(NumberMap.get(moneyStr.substring(  89.                     i, i + 1);  90.           91. &#

123、160;       / 拾佰仟萬億等都是漢字里面才有的單位,加上它們  92.         int indexOfDot = C2CStrBufer.indexOf(DOT);  93.         int moneyPatternCursor = 1;  9

124、4.         for (int i = indexOfDot - 1; i > 0; i-)   95.             C2CStrBufer.insert(i, HighnumberofMoney.get(EMPTY  96. 

125、60;                   + moneyPatternCursor);  97.             moneyPatternCursor = moneyPatternCursor = 8 ?

126、60;1 98.                     : moneyPatternCursor + 1;  99.           100.         String&

127、#160;fractionPart = C2CStrBufer.substring(C2CStrBufer  101.                 .indexOf(".");  102.         C2CStrBufer.delete(C2CStrBufer.indexOf("

128、."),  103.                 C2CStrBufer.length();  104.         while (C2CStrBufer.indexOf("零拾") != -1)   105.    &#

129、160;        C2CStrBufer.replace(C2CStrBufer.indexOf("零拾"),  106.                     C2CStrBufer.indexOf("零拾") + 2, ZERO

130、);  107.           108.         while (C2CStrBufer.indexOf("零佰") != -1)   109.             C2CStrBufer.replace(C2CS

131、trBufer.indexOf("零佰"),  110.                     C2CStrBufer.indexOf("零佰") + 2, ZERO);  111.           112. &#

132、160;       while (C2CStrBufer.indexOf("零仟") != -1)   113.             C2CStrBufer.replace(C2CStrBufer.indexOf("零仟"),  114.      &#

133、160;              C2CStrBufer.indexOf("零仟") + 2, ZERO);  115.           116.         while (C2CStrBufer.indexOf("零萬") != -1)   117.             C2CStrBufer.replac

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論