真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java字符串的截取和分割方法

這篇文章主要講解了“Java字符串的截取和分割方法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Java字符串的截取和分割方法”吧!

十載的定海網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整定海建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“定海網(wǎng)站設(shè)計(jì)”,“定海網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

一、字符串的截取和分割

1.在程序開發(fā)中,有些時(shí)候我們需要對(duì)字符串的截取和分割,String類提供了substring()方法是截取字符串的一部分,split()方法是字符串以給定的字符進(jìn)行分割成字符串?dāng)?shù)組。

2.字符串截取方法和分割方法

public String substring(int index)方法:截取字符串是從索引的位置開始一直到末尾,方法返回值是新字符串。

public String substring(int beginIndex,int  endIndex)方法:截取字符串從beginIndex開始,一直到endIndex結(jié)束,中間的字符串,如果沒有指定endIndex,表示的是截取到目標(biāo)字符串的末尾。它是左閉右開的形式。

public String[] split(String regex)方法:按照參數(shù)regex將原來的字符串切分成若干部分。

public String[] split(String regex,int  limit)方法:regex表示要分隔的字符,limit表示限制分隔后的數(shù)量。

3.使用分隔符注意的問題

(1)“.”和“|”都是轉(zhuǎn)義字符,必須得加“\”。

(2)如果在一個(gè)字符串中有多個(gè)分隔符,可以用“|”作為連字符,比如:“x=1? and y=2 =? or  z=3?”,把三個(gè)都分隔出來,可以用String.split("and|or")。

4.字符串的截取和分割例子

public class p47 { public static void main(String[] args) {         // TODO Auto-generated method stub         String str="Today is Monday";         //字符串截取         System.out.println("從第6個(gè)字符截取字符串到最后結(jié)果是:"+str.substring(6));         System.out.println("從第9個(gè)字符截取字符串到第15個(gè)字符結(jié)果是:"+str.substring(9, 15));         //字符串分割         String animal="Cat,Dog,Tiger,Pig,Lion,Bear";         String[] s1=animal.split(",");         String[] s2=animal.split(",",4);         //打印所有動(dòng)物為:         System.out.println("打印所有動(dòng)物為:");         for(String a : s1){             System.out.println(a);         }         //打印前4個(gè)動(dòng)物為:         System.out.println("打印前4個(gè)動(dòng)物為:");         for(String b : s2){             System.out.println(b);         } } }

運(yùn)行的結(jié)果是:

Java字符串的截取和分割方法

二、比較字符串的”==”和”equal()”區(qū)別

1.equal()方法是比較兩個(gè)字符串中的字符是否相等,==方法是用來比較兩個(gè)字符串中對(duì)象的地址是否一致。

2.當(dāng)兩個(gè)字符串對(duì)象,它們的字符內(nèi)容是一樣的話,如果使用equal()方法判斷結(jié)果是為true,如果使用==方法判斷它就是false。

3.字符串使用”==”和”equal()”例子

public class p48 { public static void main(String[] args) {         // TODO Auto-generated method stub         String str1="this is application";         String str2="this is application";         if(str1.equals(str2)){             System.out.println("str1和str2的字符內(nèi)容一樣");//結(jié)果為true,str1和str2的字符內(nèi)容一樣         }else{             System.out.println("str1和str2的字符內(nèi)容不一樣");//結(jié)果為false,str1和str2的字符內(nèi)容不一樣         }         if(str1==str2){             System.out.println("str1和str2是兩個(gè)對(duì)象");//結(jié)果為false,str1和str2是兩個(gè)對(duì)象         }else{             System.out.println("str1和str2不是兩個(gè)對(duì)象");//結(jié)果為true,str1和str2不是兩個(gè)對(duì)象         } } }

運(yùn)行的結(jié)果是:

Java字符串的截取和分割方法

三、switch語句支持字符串類型

1.在程序開發(fā)中,對(duì)字符串的操作中使用比較多,所以在JDK7新特性出現(xiàn)Java編程的方便。

2.switch語句使用字符串的例子

import java.util.Scanner; public class p64 { public static void main(String[] args) {         // TODO Auto-generated method stub         System.out.println("請(qǐng)輸入A~D字母");         Scanner scan=new Scanner(System.in);         String s=scan.nextLine();         switch(s){         case "A":             System.out.println("我是A字母");             break;         case "B":             System.out.println("我是B字母");             break;         case "C":             System.out.println("我是C字母");             break;           case "D":             System.out.println("我是D字母");             break;         default:             System.out.println("輸入不正確");         } } }

運(yùn)行的結(jié)果是:

Java字符串的截取和分割方法

四、總結(jié)

本文主要介紹了字符串的截取和分割、比較字符串的”==”和”equal()”區(qū)別、switch語句支持字符串類型的知識(shí)點(diǎn),字符串的截取和分割介紹了一些方法,也通過案例理解這個(gè)用法。詳細(xì)的介紹比較字符串的”==”和”equal()”區(qū)別,理解這兩個(gè)的區(qū)別。switch語句支持字符串類型,在程序開發(fā)中,對(duì)字符串的操作中使用比較多,所以在JDK7新特性出現(xiàn)Java編程的方便。

感謝各位的閱讀,以上就是“Java字符串的截取和分割方法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Java字符串的截取和分割方法這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


當(dāng)前名稱:Java字符串的截取和分割方法
當(dāng)前鏈接:http://weahome.cn/article/jjsoij.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部