導航:首頁 > 編程語言 > java字元序列

java字元序列

發布時間:2025-01-23 20:52:49

A. java判斷字元串是否含有某一段字元

Java中使用String.contains()方法來判斷一個字元串是否包含指定的字元序列。此方法返回true,當且僅當此字元串包含指定的char值序列。

方法聲明如下:
[java] view plain
public boolean contains(CharSequence s)

該方法接受一個CharSequence類型的參數s,返回值為boolean類型。如果此字元串包含指定的字元序列,則返回true,否則返回false。

下面是一個簡單的示例:

[java] view plain
public static void main(String[] args) {
String str = "abc";
boolean status = str.contains("a");
if(status){
System.out.println("包含");
}

}

在這個例子中,我們創建了一個名為str的字元串,其值為"abc"。然後我們調用contains方法檢查這個字元串是否包含字元"a"。結果是true,因此程序輸出"包含"。

需要注意的是,contains方法查找的是字元序列,而非單個字元。例如,如果字元串是"abc",那麼contains("b")返回true,而contains("d")返回false。

此外,contains方法不區分大小寫。例如,如果字元串是"ABC",那麼contains("a")返回true。

最後,contains方法返回true的條件是整個指定的字元序列必須出現在字元串中,而不僅僅是字元的一部分。例如,如果字元串是"abc",那麼contains("ab")返回true,而contains("ab1")返回false。

總之,contains方法是一個非常有用的工具,用於在Java中檢查一個字元串是否包含另一個字元串。它可以用於各種場景,如數據驗證、文本處理等。

B. 編寫一個Java程序,從鍵盤輸入兩個字元序列,第一個字元序列給string1,第二個字元序列給string2,

import java.io.*;

public class StringTest {

public static String inputString(){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str=null;
try{
str=br.readLine();
}catch(IOException e){

}
return str;
}

public static void main(String []args){
String string1=null,string2=null;
System.out.print("Input the first string1 :");
string1=StringTest.inputString();
System.out.print("Input the second string2 :");
string2=StringTest.inputString();
if(string1.indexOf(string2)!=-1)
System.out.println(string2+" exists in "+string1);
else
System.out.println(string2+" doesn't exist in "+string1);
}
}

閱讀全文

與java字元序列相關的資料

熱點內容
哪個領域演算法好 瀏覽:380
用命令行編譯java 瀏覽:677
筆趣閣app哪個是正版手機app 瀏覽:427
程序員這個工作好嗎 瀏覽:898
agps定位伺服器地址 瀏覽:659
用水做的解壓玩具怎麼做 瀏覽:418
安卓411能下載什麼 瀏覽:304
小海龜logo命令 瀏覽:493
java製作界面 瀏覽:895
台達plc編程電纜製作 瀏覽:249
30多歲當程序員 瀏覽:442
怎樣把表格轉換成pdf 瀏覽:514
行列式分解演算法 瀏覽:291
mscoreedll是什麼文件夾修復 瀏覽:697
什麼app測臉型 瀏覽:43
cf手游刀戰演算法 瀏覽:318
北京壓縮米飯 瀏覽:554
施工員與程序員哪個好 瀏覽:207
vc與word編程 瀏覽:951
androidmenu文字顏色 瀏覽:983