回覆列表
  • 1 # 哦耶哥活

    JAVA中把字串轉換成字元陣列的方法:java中通常用split()分割字串,返回的是一個數組。

    1、如果用“.”作為分隔的話,必須是如下寫法,String.split("\\."),這樣才能正確的分隔開,不能用String.split(".");

    2、如果用“|”作為分隔的話,必須是如下寫法,String.split("\\|"),這樣才能正確的分隔開,不能用String.split("|");

    3、如果在一個字串中有多個分隔符,可以用“|”作為連字元,如,“acount=? and uu =? or n=?”,把三個都分隔出來,可以用string.split("and|or");

    4、如果想在串中使用"\"字元,則也需要轉義.首先要表達"aaaa\bbbb"這個串就應該用"aaaa\\bbbb",如果要分隔就應該這樣才能得到正確結果,

    String[] aa = "aaa\\bbb\\bccc".split("\\\\");

    5、如果是"abc"這種字串,就直接

    String string = "abc" ;

    char [] stringArr = string.toCharArray(); //注意返回值是char陣列

    6、如果要返回byte陣列就直接使用getBytes方法就ok了:<span> </span>String string = "abc" ;<span> </span>byte [] stringArr = string.getBytes();

  • 中秋節和大豐收的關聯?
  • 《傷寒論》第37條何解?