日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Java基礎(chǔ)入門之字符串的轉(zhuǎn)換、替換、刪除和判斷

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

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

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

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

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

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

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

char[] toCharArray():把字符串轉(zhuǎn)換成一個字符數(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)+"個"+c2[i]); 
  13.           } 
  14.           //字符串轉(zhuǎn)換成大寫 
  15.           String str3="hello,world!"; 
  16.           System.out.println("字符串轉(zhuǎn)換成大寫:"+str3.toUpperCase()); 
  17.           //字符串轉(zhuǎn)換成小寫 
  18.           String str4="JAVA EE!"; 
  19.           System.out.println("字符串轉(zhuǎn)換成小寫:"+str4.toLowerCase()); 
  20.   } 

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

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

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

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

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

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

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.在開發(fā)過程中,有時需要對一些字符串進(jìn)行判斷的操作,例如判斷字符串是否相等、判斷字符是不是以指定的字符串開始、結(jié)尾等。

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

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

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

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

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

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

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

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開頭:"+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.         //判斷字符串是否相等,并忽略大小寫 
  13.         System.out.println("判斷str1和str3的字符串是否相等,并忽略大小寫,結(jié)果是"+str1.equalsIgnoreCase(str3)); 
  14.   } 

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

四、總結(jié)

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

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

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

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


分享文章:Java基礎(chǔ)入門之字符串的轉(zhuǎn)換、替換、刪除和判斷
文章網(wǎng)址:http://www.dlmjj.cn/article/dpgpidg.html