Desen Bulucu
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası. Ders 72 / 73.
Görev
KolayGirdi olarak iki string dizisi alan ve ikinci dizinin birinci dizi içinde (ardışık sırayla) bir desen olarak görünüp görünmediğini belirleyen bir program oluşturun.
İkinci dizinin tüm öğeleri birinci dizinin herhangi bir yerinde aynı sırayla ve birlikte göründüğünde, tıpkı bir string içinde alt dize bulmaya benzer şekilde, bir desen vardır.
Örneğin:
String[] str1 = {"1", "2", "3", "4", "5", "6", "7"};
String[] str2 = {"3", "4", "5"};
// true döndürmeliString[] str1 = {"5", "6", "7", "8", "9"};
String[] str2 = {"6", "8"};
// false döndürmeli (ardışık değil)Kendin dene
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String arrString1 = scanner.nextLine();
String arrString2 = scanner.nextLine();
String[] str1 = arrString1.split(",");
String[] str2 = arrString2.split(",");
// Kodunuzu aşağıya yazın
}
}Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModülo OperatörüArtırma/AzaltmaSonsal Artırma/AzaltmaAritmetik Kısa YollarKarşılaştırma OperatörleriDizge Karşılaştırması7Temel G/Ç
System.out MetotlarıÇıktıyı BiçimlendirmeScanner SınıfıTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 4Kendi başına pratik yap: Online Java derleyicisi