Учитывая строку S, вам нужно написать программу Java, чтобы найти первый непрерывно повторяющийся символ в строке S.

Подход к решению:

Решение вышеуказанной проблемы простое. Итерация по строке и прерывание, если символ в текущем индексе и следующем индексе совпадают. Если такой символ найден, просто выйдите из цикла, отображающего символ.

import java.util.*;
class Main
{
public static String findChar(String s)
{
int n=s.length();
for(int i=0;i<n-1;i++)
{
if(s.charAt(i)==s.charAt(i+1))
{
return String.valueOf(s.charAt(i));
break;
}
}
return “No repeating char available”;
}
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
String s=sc.nextLine();
System.out.println(findChar(s));
}
}