导航:首页 > 编程语言 > 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字符序列相关的资料

热点内容
php正整数验证 浏览:363
有个腹黑程序员男友是什么体验 浏览:110
pdf添加文本框 浏览:770
系统文件夹很大没有文件 浏览:74
苏宁电器app如何还分期 浏览:635
苹果怎么在主屏幕创建文件夹 浏览:627
河南云服务器租用虚拟主机 浏览:361
centos修改ip命令 浏览:779
租用服务器属于什么服务类型 浏览:135
英雄联盟说没有网络连接到服务器地址 浏览:28
单片机周期信号波形识别 浏览:42
算法驱动的成长史 浏览:936
好又省APP怎么用 浏览:576
pdf在线格式转换jpg格式转换器 浏览:868
中兴捧月算法大赛第二场 浏览:15
穿云服务器 浏览:394
单片机核心电压表 浏览:151
最强大逃顶通达信指标源码 浏览:441
java程序员面试宝典欧立奇 浏览:457
cad命令不要跟着光标 浏览:200