文字 xa を合計 3 回含む基本的な String 変数があります。charAt を使用して String 内で x を検索し、char とその隣の次の 2 文字を出力しようとしました。
コード内で問題が発生しました。助けていただければ幸いです。
これが私のコードです。
public class StringX{
public static void main(String[] args){
String ss = "xarxatxm";
char first = ss.charAt(0);
char last == ss.charAt(3);
if(first == "x"){
String findx = ss.substring(0, 2);
}
if(last == "x"){
String findX = ss.substring(3, 5);
}
System.out.print(findx + findX);
}
}
また、x を探して文字列を循環する for ループを実装する方法はありますか?
コードのどこが間違っているかを確認するためのアドバイスが必要です。