<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java Home

    Java技術(shù)修煉中...
    posts - 20, comments - 22, trackbacks - 0, articles - 0
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
    java數(shù)組對(duì)象有一個(gè)很重要的方法getChars();其方法描述為:

    public void getChars(int srcBegin,int srcEnd,char dst[],int dstBegin);? 將當(dāng)前字符串的部分字符復(fù)制到目標(biāo)自負(fù)數(shù)組dst中,從srcBegin(包含在內(nèi))到srcEnd(不包含在內(nèi))之間的字符復(fù)制到目標(biāo)字符數(shù)組中的字符從dstBegin位置開(kāi)始存放.

    使用實(shí)例:
    String?ss="Visual?Basic";
    char?dst[]={'a','b','c','d'};

    ss.getChars(
    4,6,dst,2);
    System.out.println(dst);
    輸出結(jié)果為abal;

    注意數(shù)組參數(shù)只要寫(xiě)入數(shù)組名即可,不要帶[],輸出可以直接用數(shù)組名輸出全部?jī)?nèi)容.

    評(píng)論

    # re: 數(shù)組對(duì)象getChars()方法的使用  回復(fù)  更多評(píng)論   

    2009-03-24 18:45 by anven
    你好,我剛剛在編寫(xiě)代碼時(shí)候,出現(xiàn)了這樣的情況,在buf.getChars(0,buf.indexOf(new String ("<lesson")),tmp,0);時(shí)候,定義了一個(gè)tmp的char數(shù)組,這是循環(huán)使用這個(gè)數(shù)組,前后的數(shù)組成員的長(zhǎng)度不同,因此在每一次的循環(huán)后,要求清空其中的內(nèi)容,我使用一個(gè)
    for(int i=0,i<=100;i++)
    tmp[i]=0;
    這樣過(guò)后,卻出現(xiàn)不了預(yù)期的效果,卻只循環(huán)了一次就停止了!實(shí)在不知道錯(cuò)在哪里!請(qǐng)教!
    import java.io.*;
    public class Filetest2
    {
    public static void main(String args[])
    {
    String str="";
    BufferedReader in =null;
    BufferedWriter out=null;
    char tmp[]=new char[50];
    int c=0;
    try
    {
    in = new BufferedReader(new FileReader("2.1.txt"));
    out= new BufferedWriter(new FileWriter("2.2.txt"));
    while((str=in.readLine())!=null)
    {
    String str1= str.toLowerCase().replaceAll(new String(" "),new String (""));
    StringBuffer buf= new StringBuffer(str1);
    System.out.println(buf.indexOf(new String ("<lesson")));
    if (buf.indexOf(new String ("<lesson"))!=-1)
    {
    buf.getChars(0,buf.indexOf(new String ("<lesson")),tmp,0);
    System.out.println(tmp);
    String Strtmp=new String(tmp);
    out.write(Strtmp);
    out.newLine();
    }

    // buf.getChars(0,buf.indexOf(new String ("<lesson"))-1,tmp,0);
    // System.out.println(tmp);
    //str1.getChars(str1.indexOf("*")+1,str1.indexOf("<"),tmp,0);
    //String Strtmp = new String(tmp);
    //System.out.println(str1);
    //out.write(str1);
    //out.newLine();
    }
    }
    catch(Exception e)
    {

    }
    finally
    {
    try{
    if(in!=null)
    if(out!=null)
    in.close();
    out.close();
    }
    catch(Exception e)
    {}

    }

    }

    }

    # re: 數(shù)組對(duì)象getChars()方法的使用  回復(fù)  更多評(píng)論   

    2011-05-05 20:50 by yx1989
    是因?yàn)槟愕臄?shù)組長(zhǎng)度和你getchars方法中獲得的字符串長(zhǎng)度不一致,改一致了就可以了。

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 女性自慰aⅴ片高清免费| 破了亲妺妺的处免费视频国产| 亚洲综合在线视频| 亚洲乱码一二三四五六区| 国产香蕉九九久久精品免费| 亚洲视频一区在线| 在线播放免费播放av片| 黄色网址大全免费| 久久久久亚洲av无码专区导航| 免费看AV毛片一区二区三区| aa毛片免费全部播放完整| 国产国产人免费人成免费视频| 亚洲无人区码一二三码区别图片 | 亚洲精选在线观看| 中文字幕免费不卡二区| 色婷五月综激情亚洲综合 | 亚洲伊人色欲综合网| 无码的免费不卡毛片视频| 亚洲bt加勒比一区二区| 全免费一级午夜毛片| 永久在线观看免费视频| 亚洲熟妇av午夜无码不卡 | 亚洲av永久无码天堂网| 亚洲国产精品福利片在线观看 | 中文字幕无码一区二区免费| 久久亚洲AV成人无码国产最大| 久久久综合亚洲色一区二区三区| 国产男女猛烈无遮挡免费视频网站| 午夜不卡久久精品无码免费| 亚洲电影唐人社一区二区| 免费精品国产自产拍在| 亚洲免费在线观看| 亚洲国产二区三区久久| 亚洲免费一区二区| 日韩免费无砖专区2020狼| 老司机午夜免费视频| 亚洲乱码一区av春药高潮| 亚洲av之男人的天堂网站| 亚洲国产精品视频| 免费人成在线观看网站| 日韩一级片免费观看|