av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Java基礎(chǔ)入門(mén)之字符串的轉(zhuǎn)換、替換、刪除和判斷

大家好,我是Java進(jìn)階者,今天小編帶大家一起來(lái)學(xué)習(xí)Java技術(shù)基礎(chǔ)!

成都創(chuàng)新互聯(lián)專(zhuān)業(yè)成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè),集網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營(yíng)銷(xiāo)、軟文營(yíng)銷(xiāo)等專(zhuān)業(yè)人才根據(jù)搜索規(guī)律編程設(shè)計(jì),讓網(wǎng)站在運(yùn)行后,在搜索中有好的表現(xiàn),專(zhuān)業(yè)設(shè)計(jì)制作為您帶來(lái)效益的網(wǎng)站!讓網(wǎng)站建設(shè)為您創(chuàng)造效益。

一、字符串的轉(zhuǎn)換

1.在開(kāi)發(fā)過(guò)程中,有時(shí)需要對(duì)字符串的轉(zhuǎn)換操作,例如字符串的字母大小寫(xiě)轉(zhuǎn)換把”abc”轉(zhuǎn)換成”ABC”,基本數(shù)據(jù)類(lèi)型轉(zhuǎn)換成字符串、字符數(shù)組轉(zhuǎn)換成字符串,字符串轉(zhuǎn)成數(shù)組的形式等。

2.字符串轉(zhuǎn)換的方法:

String toUpperCase():把字符串轉(zhuǎn)換成大寫(xiě)。

String toLowerCase():把字符串轉(zhuǎn)換成小寫(xiě)。

char[] toCharArray():把字符串轉(zhuǎn)換成一個(gè)字符數(shù)組。

String(byte[],offset,count):將字節(jié)數(shù)組中的一部分轉(zhuǎn)換成字符串。

String valueOf(int i):返回int參數(shù)的字符串表示形式 。

String(byte[]):字節(jié)數(shù)組轉(zhuǎn)換成字符串。

String(char[]):字符數(shù)組轉(zhuǎn)換成字符串。

String(char[],offset,count):字符數(shù)組中的一部分轉(zhuǎn)換成字符串。

3.字符串轉(zhuǎn)換操作的例子:

 
 
 
 
  1. public class p44 { 
  2. public static void main(String[] args) { 
  3.         // TODO Auto-generated method stub 
  4.           //字符數(shù)組轉(zhuǎn)換成字符串 
  5.           char[] c1={'A','B','C','D'}; 
  6.           String str1=String.valueOf(c1); 
  7.           System.out.println("This is : "+str1); 
  8.           //字符串轉(zhuǎn)換成字符數(shù)組 
  9.           String str2="JAVA"; 
  10.           char[] c2=str2.toCharArray(); 
  11.           for (int i=0;i
  12.         System.out.println("第"+(i+1)+"個(gè)"+c2[i]); 
  13.           } 
  14.           //字符串轉(zhuǎn)換成大寫(xiě) 
  15.           String str3="hello,world!"; 
  16.           System.out.println("字符串轉(zhuǎn)換成大寫(xiě):"+str3.toUpperCase()); 
  17.           //字符串轉(zhuǎn)換成小寫(xiě) 
  18.           String str4="JAVA EE!"; 
  19.           System.out.println("字符串轉(zhuǎn)換成小寫(xiě):"+str4.toLowerCase()); 
  20.   } 

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

二、字符串的替換和刪除空格

1.在開(kāi)發(fā)過(guò)程中,當(dāng)用戶(hù)在輸入的時(shí),有時(shí)候會(huì)把數(shù)據(jù)輸入錯(cuò)誤和空格。我們可以使用String類(lèi)提供方法中的replace()和trim(),把字符串的替換和刪除空格。

2.字符串的替換和刪除空格方法

String trim( ):去掉字符串開(kāi)頭和結(jié)尾的空格。

String replace(char oldChar,char newChar):把這個(gè)字符串中的oldChar字符轉(zhuǎn)換為newChar字符來(lái)創(chuàng)建一個(gè)新的字符串。

3.字符串的替換和刪除空格例子

 
 
 
 
  1. public class p45 { 
  2. public static void main(String[] args) { 
  3.         // TODO Auto-generated method stub 
  4.         String str1="this is a apple"; 
  5.         //字符串的替換 
  6.         System.out.println("把le替換成lication的結(jié)果:"+str1.replace("le", "lication")); 
  7.         //字符串的刪除空格 
  8.         String str2="  hello w o r l d !"; 
  9.         System.out.println("刪除字符串兩端空格結(jié)果:"+str2.trim()); 
  10.         //刪除字符串中所有空格 
  11.         System.out.println("刪除字符串中所有空格結(jié)果:"+str2.replace(" ","")); 
  12.   } 

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

三、字符串的判斷

1.在開(kāi)發(fā)過(guò)程中,有時(shí)需要對(duì)一些字符串進(jìn)行判斷的操作,例如判斷字符串是否相等、判斷字符是不是以指定的字符串開(kāi)始、結(jié)尾等。

2.字符串判斷常用的方法

boolean startsWith(String prefix) 判斷字符串是否以指定字符串開(kāi)頭。

boolean endsWith(String sufix) 判斷是否以指定的字符串結(jié)尾。

boolean equals(Object anObject) 判斷字符串是否相等。

boolean isEmpty()判斷字符串的長(zhǎng)度是否為空,如果字符串長(zhǎng)度為0,返回true。

boolean equalsIgnoreCase()判斷字符串是否相等,并忽略大小寫(xiě) 。

boolean contains(str)判斷字符串中是否包含某一個(gè)子串。

3.字符串判斷的例子:

 
 
 
 
  1. public class p46 { 
  2. public static void main(String[] args) { 
  3.         // TODO Auto-generated method stub 
  4.         String str1="Application"; 
  5.         String str2="apple"; 
  6.         String str3="appliCation"; 
  7.         System.out.println("判斷str1是否以字符串App開(kāi)頭:"+str1.startsWith("App")); 
  8.         System.out.println("判斷str2是否以字符串ple結(jié)尾:"+str2.endsWith("ple")); 
  9.         System.out.println("判斷str1和str2的字符串是否相等,結(jié)果是"+str1.equals(str2)); 
  10.         System.out.println("判斷str2字符串是否為空,結(jié)果是"+str2.isEmpty()); 
  11.         System.out.println("判斷str1字符串是否包含cat,結(jié)果是"+str1.contains("cat")); 
  12.         //判斷字符串是否相等,并忽略大小寫(xiě) 
  13.         System.out.println("判斷str1和str3的字符串是否相等,并忽略大小寫(xiě),結(jié)果是"+str1.equalsIgnoreCase(str3)); 
  14.   } 

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

四、總結(jié)

本文主要介紹了字符串的轉(zhuǎn)換、替換和刪除空格、判斷。

字符串轉(zhuǎn)換介紹了的方法,通過(guò)例子幫助理解這個(gè)字符串轉(zhuǎn)換的方法,例如字符串大小寫(xiě)的轉(zhuǎn)換等。

字符串的替換和刪除空格的方法是replace()和trim()。

字符串的判斷介紹了一些常用的方法,例如判斷字符串是否相等、判斷字符是不是以指定的字符串開(kāi)始、結(jié)尾等。


本文題目:Java基礎(chǔ)入門(mén)之字符串的轉(zhuǎn)換、替換、刪除和判斷
本文來(lái)源:http://uogjgqi.cn/article/dpgpidg.html

掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流