亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Java基礎--常用類

2019-11-14 11:02:03
字體:
來源:轉載
供稿:網友
1.String類?java.lang.String 類代表不可變的字符序列。?“xxxxx”為該類的一個對象?String類的常見構造方法:?String(String original)                                創建一個String對象為original的拷貝?String(char[] value)                                    用一個字符數組創建一個String對象?String(char[] value,int offset,int count)    用一個字符數組從offset項開始的count個字符序列創建一個String對象?
public class TestString {    public static void main(String[] agrs){        String s1 = "hello";        String s2 = "Word";        String s3 = "hello";        System.out.PRintln(s1 == s3);               //因為s1和s3并不是被new出來的        s1 = new String("hello");        s2 = new String("hello");        System.out.println(s1 == s2);        System.out.println(s1.equals(s2));        //雖然是new出來的,但是String類對equals進行了重寫        char c[] = {'s','u','n',' ','j','a','v','a'};        String s4 = new String(c);        String s5 = new String(c,4,4);        System.out.println(s4);        System.out.println(s5);    }}結果是:?truefalsetruesun javajava?equals的API:Compares this string to the specified object. The result is true if and only if the argument is not null and is a String object that represents the same sequence of characters as this object.比較這個字符串到指定的對象。如果該參數不為空,是一個字符串對象表示相同的字符序列作為該對象的結果是真的。??2.String類常用方法public char charAt(int index)                                           返回字符串中第index個字符?public int length ()                                                             返回字符串的長度?public int indexOf(string str)                                            返回字符串中出現str的第一個位置?public int indexOf(string str,int fromIndex)                    返回字符串中從fromIndex開始出現str的第一個位置?public int lastIndexOf(int ch)                                           查看ch字符最后出現的位置?public int lastIndexOf(String str)                                     字符串public boolean equalsIgnoreCase(string another)    比較字符串與another是否一樣(忽略大小寫)?public String replace(char oldChar,char newChar)   在字符串中用newChar字符替換oldChar字符??舉例:
public class TestString {    public static void main(String[] agrs) {        String s1 = "sun java", s2 = "sun Java";        System.out.println(s1.charAt(1));        System.out.println(s1.length());        System.out.println(s1.indexOf("java"));        System.out.println(s1.indexOf("Java"));        System.out.println(s1.equals(s2));        System.out.println(s1.equalsIgnoreCase(s2));        String s = "我是程序員,我在學java";        String sr = s.replace('我', '你');        System.out.println(sr);    }}

結果是:

u   

8   

4  

-1  

 false  

true     

你是程序員,你在學java?

public boolean starsWith(String prefix)                         判斷字符串是否以prefix字符串開頭?public boolean endsWith(String suffix)                         判斷字符串是否以suffix字符串解圍?public String toUpperCase()                                           返回一個字符串為該字符的大寫形式?public String toLowerCase()                                           返回一個字符串為該字符的小寫形式?public String substring(int beginIndex)                         返回該字符串從beginIndex開始到結尾的子字符串?public String substring(int beginIndex,int endIndex)  返回該字符串從beginIndex開始到endIndex結尾的字符串?Public String trim()                                                             返回將該字符串去掉開頭和結尾空格后的字符串?public String[] split (String regex,int limit)                      將字符串分割成子字符串,返回字符串數組public byte[] getBytes()                                                     將該字符串轉換成byte數組?舉例:?
public class TestString {    public static void main(String[] agrs) {        String s = "Welcome to Java World!";        String s1 = " sun java ";        System.out.println(s.startsWith("Welcome"));        System.out.println(s.startsWith("World"));        String sL = s.toLowerCase();        String sU = s.toUpperCase();        System.out.println(sL);        System.out.println(sU);        String subS = s.substring(11);        System.out.println(subS);        String sp = s1.trim();        System.out.println(sp);    }}

結果是:

true

false

welcome to java world!WELCOME TO JAVA WORLD!Java World!sun java?3.常用方法(2)?靜態重載方法?public static String valueOf()         可以將基本類型數據轉換為字符串;?例如:public static String valueOf(double d)?方法

public String[] split(String regex)  可以將一個字符串按照指定的分隔符分隔,返回分隔后的字符串數組。?

public class TestString {    public static void main(String[] agrs) {        int j = 1234567;        String sNumber = String.valueOf(j);        System.out.println("j是" + sNumber.length() + "位數");        String s = "Mary,F,1976";        String[] sPlit = s.split(",");        for (int i = 0; i < sPlit.length; i++) {            System.out.print(sPlit[i] + " ");        }    }}結果是:j是7位數Mary F 1976?統計字符串中大小寫字母以及其他字符個數的程序:
public class TestString {    public static void main(String[] agrs) {        int lCount = 0, uCount = 0, oCount = 0;        String s = "advrsv^&jgjebjahvVHGFHBJHF^&*&fhaawd";        for (int i = 0; i < s.length(); i++) {            char c = s.charAt(i);            if (Character.isLowerCase(c)) {                lCount++;            } else if (Character.isUpperCase(c)) {                uCount++;            } else {                oCount++;            }        }        System.out.println("小寫字母一共:"+lCount + "個,大寫字母一共:" + uCount + "個,其他字符一共:" + oCount+"個");    }}

結果是:

小寫字母一共:21個,大寫字母一共:9ge,其他字符一共:6個

輸出一個字符串中部分字符段個數的程序:
public class TestString {    public static void main(String[] agrs) {        String s = "sunjavajijavahpjavaokjavawljavahuijavavbjava";        int count = 0;        String sToFind = "java";        int index = s.indexOf(sToFind);        if (index != -1) {            count++;        }        s = s.substring(index + sToFind.length());        while (s.indexOf(sToFind) != -1) {            index = s.indexOf(sToFind);            s = s.substring(index + sToFind.length());            count++;        }        System.out.println(count);    }}結果是:7?優化程序:?
public class TestString {    public static void main(String[] agrs){        String s = "sunjavajijavahpjavaokjavawljavahuijavavbjava";        int count = 0;        String sToFind = "java";        int index = -1;        while((index = s.indexOf(sToFind)) != -1){          //給index賦值            s = s.substring(index + sToFind.length());            count++;        }        System.out.println(count);    }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91亚洲精品久久久久久久久久久久| 欧美中文字幕在线视频| 欧美情侣性视频| 欧美性猛交xxxx富婆| 久久久亚洲国产天美传媒修理工| 亚洲精品一区二区三区不| 亚洲午夜久久久影院| 91国在线精品国内播放| 欧美性猛交xxxx乱大交极品| 免费99精品国产自在在线| 亚洲free性xxxx护士hd| 精品久久久久久国产91| 高清欧美性猛交xxxx| 久久久久久久久久久免费精品| 国产成人精品视| 97在线日本国产| 国产精品成人久久久久| 日韩精品有码在线观看| 国产精品白嫩初高中害羞小美女| 久久久人成影片一区二区三区观看| 色噜噜国产精品视频一区二区| 国产综合久久久久| 日韩在线观看网址| 日韩亚洲欧美中文高清在线| 欧美精品在线免费观看| 欧美精品亚州精品| 狠狠综合久久av一区二区小说| 日本亚洲精品在线观看| 中文字幕在线观看日韩| 国产精品亚洲精品| 欧美大片在线看免费观看| 另类色图亚洲色图| 91高清免费视频| 久久91精品国产91久久久| 日韩欧美国产免费播放| 成人免费视频97| 日韩亚洲精品视频| 97婷婷大伊香蕉精品视频| 国产欧美日韩免费看aⅴ视频| 国产91精品在线播放| 欧美激情手机在线视频| 亚洲精品美女免费| 国产精品久久久久影院日本| 欧美激情精品久久久久久黑人| 国产精品久久久久久久美男| 日韩激情片免费| 欧美日韩成人在线视频| 久久最新资源网| 国产不卡一区二区在线播放| 欧美又大粗又爽又黄大片视频| 精品久久久久久久久中文字幕| 成人免费福利视频| 国产精品久久久久久久久久久不卡| 日韩av网站大全| 91九色视频导航| 久久国产精品偷| 国产精品自在线| 欧美壮男野外gaytube| 中文字幕亚洲综合久久| 日韩av电影国产| 欧美精品福利在线| 久久精品久久久久电影| 中文亚洲视频在线| 久久久久久一区二区三区| 亚洲精品一区中文字幕乱码| 麻豆国产va免费精品高清在线| 91日本视频在线| 91亚洲国产精品| 日韩美女福利视频| 国产精品国内视频| 91免费人成网站在线观看18| 91亚洲国产精品| 欧美日韩综合视频网址| 久久久久久久久久久免费| 欧美一乱一性一交一视频| 国产成人精品视频在线观看| 精品久久国产精品| 2019av中文字幕| 亚洲国产一区二区三区四区| 国产91精品不卡视频| 国产精彩精品视频| 国产精品r级在线| 午夜剧场成人观在线视频免费观看| 久久黄色av网站| 中文亚洲视频在线| 亚洲视频网站在线观看| 欧美黑人xxxⅹ高潮交| 91欧美精品成人综合在线观看| 亚洲成人激情视频| 国产欧美在线播放| 中文字幕日韩在线视频| 国产第一区电影| 欧美成人免费大片| 日韩av手机在线观看| 国产视频精品久久久| 亚洲成人激情图| 美日韩精品视频免费看| 国产日韩在线一区| 91精品国产高清自在线看超| 78色国产精品| 国产精品ⅴa在线观看h| 国产91免费看片| 日韩免费电影在线观看| 一夜七次郎国产精品亚洲| 97成人精品视频在线观看| 国产精品狠色婷| 91精品国产高清久久久久久91| 日韩亚洲精品视频| 日韩在线高清视频| 欧美自拍视频在线观看| 欧美一区二区影院| 日本久久久久久久| 伊人久久大香线蕉av一区二区| 成人黄色短视频在线观看| 爱福利视频一区| 欧美黑人视频一区| 亚洲经典中文字幕| 97香蕉久久超级碰碰高清版| 国产精品入口免费视| 亚洲码在线观看| 国产精品久久久久久久app| 日韩在线高清视频| 国产精品视频中文字幕91| 亚洲一级黄色片| 日韩精品在线私人| 久久精品成人一区二区三区| 欧美高清性猛交| 成人a级免费视频| 国产主播精品在线| 国产精品6699| 亚洲大尺度美女在线| 亚洲国产精品成人av| 亚洲美女视频网| 欧美精品videofree1080p| 国产精品欧美风情| 永久555www成人免费| 欧美成人亚洲成人| 亚洲色图欧美制服丝袜另类第一页| 亚洲成人网在线| 欧美做受高潮电影o| 日韩精品在线观看视频| 成人av色在线观看| 成人午夜在线视频一区| 久久久91精品国产| 精品国产成人av| 精品成人在线视频| 日韩免费av一区二区| 国产精品综合网站| 国产一区二区黑人欧美xxxx| 久久成人精品电影| 精品爽片免费看久久| 国产精品电影网站| 成人亚洲欧美一区二区三区| 国产性色av一区二区| 久久噜噜噜精品国产亚洲综合| 久久伊人免费视频| 2020欧美日韩在线视频| 久久精品国产综合| 亚洲成av人影院在线观看| 欧美国产日韩xxxxx| 日韩成人中文字幕在线观看| 亚洲一区二区三区毛片| 亚洲二区中文字幕| 亚洲香蕉av在线一区二区三区|