编程基础内容分享,Java判断字符串

编程基础内容分享,Java判断字符串

长沙中公优就业      2022-04-26 13:42:01     1

编程基础内容分享,Java判断字符串,判断一个字符串是否包含某个子串的n种方法startsWith()contains方法indexOf方法startsWith()这个方法有两个变体并测试如果一个字

课程价格 请咨询

上课时段: 授课校区:

详细介绍

判断一个字符串是否包含某个子串的n种方法

startsWith()

contains方法

indexOf方法

startsWith()

这个方法有两个变体并测试如果一个字符串开头的指定索引指定的前缀或在默认情况下从字符串开始位置

此方法定义的语法如下:

startsWith()

这个方法有两个变体并测试如果一个字符串开头的指定索引指定的前缀或在默认情况下从字符串开始位置

此方法定义的语法如下:

public boolean startsWith(String prefix, int toffset)orpublic boolean startsWith(String prefix)

prefix–要匹配的前缀。这里是参数的细节:

toffset–从哪里开始寻找字符串。

返回值为true和false

import java.io.*;public class Test{   public static void main(String args[]){      String Str = new String("Welcome to Yiibai.com");       System.out.print("Return Value :" );      System.out.println(Str.startsWith("Welcome") );       System.out.print("Return Value :" );      System.out.println(Str.startsWith("Tutorials") );       System.out.print("Return Value :" );      System.out.println(Str.startsWith("Yiibai", 11) );   }}

contains方法

java.lang.String.contains()

方法返回true,当且仅当此字符串包含指定的char值序列

返回值为true和false

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

indexOf方法

java.lang.String.indexOf()的用途是在一个字符串中寻找一个字的位置,同时也可以判断一个字符串中是否包含某个字符

indexOf的返回值为int

public static void main(String[] args) {    String str1 = "abcdefg";    int result1 = str1.indexOf("ab");    if(result1 != -1){        System.out.println("字符串str中包含子串“ab”"+result1);    }else{        System.out.println("字符串str中不包含子串“ab”"+result1);    }}

以上就是长沙中公优就业java培训机构的小编针对“编程基础内容分享,Java判断字符串”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

学分高考提醒您:交易时请核实对方资质,对于过大宣传或承诺需谨慎!任何要求预付定金、汇款等方式均存在风险,谨防上当。