Java ile kelime arama nasıl yapılır?

YBerkeA

Yoctopat
Katılım
30 Aralık 2021
Mesajlar
5
Daha fazla  
Cinsiyet
Erkek
Herkese merhabalar, ödevim için bir Java kodu hazırlamam gerek ancak takıldığım bir nokta var. Kullanıcıdan önce bir cümle istedik, ardından tekrar bir string isteyip bu karakterleri o metinin içinde var mı yok mu varsa nerelerde olduğunu listeleyecek kodu yazamadım, sanırım contains metodu ile yapmam gerek ama nasıl bilmiyorum.
 
Yanlış bilgi
Herkese merhabalar, ödevim için bir Java kodu hazırlamam gerek ancak takıldığım bir nokta var. Kullanıcıdan önce bir cümle istedik, ardından tekrar bir string isteyip bu karakterleri o metinin içinde var mı yok mu varsa nerelerde olduğunu listeleyecek kodu yazamadım, sanırım contains metodu ile yapmam gerek ama nasıl bilmiyorum.

Windows Excel kullan.
 
İki farklı yöntem ile yapılabilir.
İlk yöntem contains methodu. Eğer girilen parametre string içinde var ise true yoksa false döner.
Diğer yöntem indexOf, bu method da contains gibi fakat tek farkı true yerine bulduğu ilk değerin index değerini geri döndürür. Bulamazsa -1 döner.
Senin sorunun cevabı indexOf gibi duruyor.
Java:
string data = "rasgool";
string query = "oo";

data.contains(query);//true
data.indexOf(query);//4

data.contains("Java"); //false
data.indexOf("Java"); // -1
 

Yeni konular

Geri
Yukarı