Java container ()メソッド


こんにちはすべて😀 私は、あなたがよくやっていることを望みます.これは非常に短く、非常に有用な記事になるでしょう.この記事では、javaでcontainer ()メソッドについて説明します.このメソッドは、競合プログラミングを行うときに非常に便利です.

始めましょう。


コンテナ()


Java Stringクラスのメソッドです.このメソッドはブール値を返します.このメソッドは指定した文字列内に指定した部分文字列が存在するかどうかを調べます.部分文字列がそれらの場合、それはtrueを返します.このメソッドは、指定した文字列の文字列を検索します.このメソッドは大文字小文字を区別します.
文法
stringVariableName.contains(substring);
例:
public class Demo {
    public static void main(String[] args){
        String str = "Hey, I'm the main string here!";
        System.out.println(str.contains("main string"));
    }
}
あなたのコードをオンラインで実行することができますhere

Remember it searches for the sequence of characters in the given string. This will be more clear from this example :-


public class Demo {
    public static void main(String[] args){
        String str = "Hey, I'm the main string here!";
        System.out.println(str.contains("Hey string"));
    }
}
あなたのコードをオンラインで実行することができますhere

この例では、trueを返しますが、空の文字列はSubjectメソッド内で渡されますが、空の場合はtrueを返します.
public class Demo {
    public static void main(String[] args){
        String str = "Hey, I'm the main string here!";
        System.out.println(str.contains(""));
    }
}
あなたのコードをオンラインで実行することができますhere

include ()でNULLを渡すと、nullPointerExceptionがスローされます
public class Demo {
    public static void main(String[] args){
        String str = "Hey, I'm the main string here!";
        System.out.println(str.contains(null));
    }
}
あなたのコードをオンラインで実行することができますhere

コンテナ自体を渡すのではなく、文字列変数を渡すことで、container ()を使用する方法のもう一つの方法があります.
public class Demo {
    public static void main(String[] args){
        String str = "Hey, I'm the main string here!";
        String subStr = "I'm the main";
        System.out.println(str.contains(subStr));
    }
}
あなたのコードをオンラインで実行することができますhere

include ()メソッドが大文字小文字を区別していることを知っています.しかし、これらのメソッドとcontainer ()メソッドが同じJava Stringクラスのメソッドであるため、与えられた文字列の中で文字列をチェックできる方法があります.
public class Demo {
    public static void main(String[] args){
        String str = "Hey, I'm the main STRING here!";
        System.out.println(str.toLowerCase().contains("the main string"));
    }
}
あなたのコードをオンラインで実行することができますhere

container ()メソッドはboolean値を返すので、if else条件文を使用します
import java.util.Scanner;

public class Demo {
    public static void main(String[] args){
        String str = "Team Leader :- Ritvik Dubey";
        Scanner sc = new Scanner(System.in);
        System.out.println("Enter team leader name");
        String subStr = sc.nextLine();
        sc.close();
        if(str.contains("Ritvik Dubey")) {
            System.out.println("Yes, team leader confirmed");
        }
        else {
            System.out.println("Team leader not confirmed");
        }
    }
}
あなたのコードをオンラインで実行することができますhere

さて、今ではJavaについてもっと知りたいと思っています。


お読みありがとうございます。


私が間違っているならば、それについてあなたの考えを共有して、私を正してください。


閉じるこの動画はお気に入りから削除されています。


表紙


接続するか、または


ブログ一覧にもどる.リビクドゥービーコム