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

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

Java基礎--常用類

2019-11-14 10:57:38
字體:
來源:轉載
供稿:網友
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
国产日韩欧美一二三区| 精品调教chinesegay| 日韩久久免费视频| 国产成人精彩在线视频九色| 亚洲国产成人久久综合一区| 日韩av在线直播| 91精品中国老女人| 亚洲国产高潮在线观看| 国产亚洲欧美一区| 久久99久久99精品中文字幕| 国产专区欧美专区| 日韩精品高清在线| 国产日韩欧美综合| 九九精品视频在线| 亚洲91av视频| 欧美成年人视频网站| 91中文在线观看| 色999日韩欧美国产| 亚洲精品在线不卡| 久久青草精品视频免费观看| 欧美巨乳美女视频| 国产精品视频自拍| 国产91色在线| 亚洲综合在线小说| 欧美久久精品午夜青青大伊人| 在线日韩精品视频| 国产精品成人v| 国产精品电影在线观看| 91精品国产高清自在线| 欧美日韩成人在线观看| 欧美国产日产韩国视频| 久久九九有精品国产23| 日韩欧美第一页| 亚洲午夜av电影| 中国china体内裑精亚洲片| 精品国产拍在线观看| 久久99精品久久久久久琪琪| 国产成人精品一区二区三区| 国产精品草莓在线免费观看| 不卡中文字幕av| 欧美成人免费全部| 国产精品高精视频免费| 精品亚洲夜色av98在线观看| 久久久久久久久电影| 欧美视频中文在线看| 日韩av网址在线| 精品国产乱码久久久久久虫虫漫画| 综合av色偷偷网| 久久久在线免费观看| 蜜臀久久99精品久久久久久宅男| 国产免费成人av| 中文字幕欧美在线| 国产成+人+综合+亚洲欧美丁香花| 欧美精品福利在线| 成人激情春色网| 久久综合电影一区| 欧美一级淫片videoshd| 国产精品亚洲激情| 国产精品日韩在线一区| 韩日欧美一区二区| 久久久久久久一区二区三区| 欧美性猛交xxxx富婆| 性欧美暴力猛交69hd| 日韩精品在线观看一区二区| 国产亚洲美女久久| 日韩av片免费在线观看| 九九综合九九综合| 欧美一级黑人aaaaaaa做受| 欧美精品久久久久久久久| 精品国产依人香蕉在线精品| 91精品久久久久久久久青青| 亚洲免费中文字幕| 国产精品亚洲激情| 日本精品在线视频| 亚洲一区二区三区久久| 国产精品igao视频| 久久中文字幕在线| 久久久91精品国产一区不卡| 97超级碰在线看视频免费在线看| 日韩欧美国产成人| 欧美精品在线免费观看| 日韩中文字幕国产精品| 成人黄色免费在线观看| 在线电影欧美日韩一区二区私密| 中文字幕欧美在线| 国产精品wwww| 在线观看精品自拍私拍| 91高清免费在线观看| 97久久精品人人澡人人爽缅北| 日韩免费观看视频| 亚洲国产精品久久久久秋霞蜜臀| 久久精品电影网站| 911国产网站尤物在线观看| 亚洲精品久久在线| 色琪琪综合男人的天堂aⅴ视频| 国产精品中文字幕在线| 日韩高清不卡av| 日本欧美国产在线| 亚洲最新av网址| 一区二区三区国产在线观看| 亚洲男人天堂视频| 国产精品国产亚洲伊人久久| 91成人在线播放| 国产精品一区专区欧美日韩| 96pao国产成视频永久免费| 欧美—级高清免费播放| 亚洲性av在线| 91精品国产91久久久久久久久| 成人av电影天堂| 欧美日韩成人在线视频| 一本色道久久88亚洲综合88| 亚洲男女性事视频| 国产精品爱啪在线线免费观看| 亚洲风情亚aⅴ在线发布| 亚洲福利在线播放| 精品日韩中文字幕| 国产aaa精品| 国产一区二区三区四区福利| 色一区av在线| 国产日产欧美精品| 这里只有视频精品| 亚洲国产精品系列| 日韩在线视频二区| 亚洲视频精品在线| 亚州成人av在线| 97国产精品人人爽人人做| 九色精品美女在线| 尤物九九久久国产精品的特点| 色多多国产成人永久免费网站| 亚洲图中文字幕| 国产精品久久久久久久久久免费| 亚洲精品女av网站| 亚洲国产欧美一区二区丝袜黑人| 中文字幕日韩视频| 国产精品亚洲视频在线观看| 国产精品video| 国产精品亚洲精品| 色系列之999| 超碰91人人草人人干| 亚洲成人在线视频播放| 日韩在线免费视频| 亚洲美女免费精品视频在线观看| 成人av在线天堂| 亚洲影院色在线观看免费| 国产亚洲一区二区在线| 欧美日韩国产成人高清视频| 日韩av综合中文字幕| 国产精品久久久久久久电影| 亚洲成人激情在线观看| 日韩精品中文字| 欧美精品www在线观看| 欧美黄色片在线观看| 91精品视频在线播放| 国产视频精品一区二区三区| 97av在线视频| 国内精品久久久久久久久| 精品国产91久久久久久| 久久青草福利网站| 中文字幕亚洲欧美日韩在线不卡| 亚洲国产又黄又爽女人高潮的| 日韩成人在线免费观看| 在线播放国产精品| 亚洲黄色在线观看| 久热国产精品视频|