برنامه ای بنویسید که بین هر دو کاراکتر یک رشته که مثل هم هستند یک * قرار دهد. مثلاً hello به hel*lo تبدیل شود. برنامهی شما باید یک متد داشته باشد که ورودی آن رشتهی مورد نظر و خروجی آن رشتهی تغییر یافته باشد.
hello
>hel*lo
helllo
>hel*l*lo
//Java Programming //By: Faryadi //Website: Samiantec.ir import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); String s=input.nextLine(); System.out.println(star(s)); } public static String star(String s) { String res=""; for (int i=0;i < s.length() - 1;i++) { char c=s.charAt(i); char d=s.charAt(i + 1); if (c == d) res += c + "*"; else res += s.charAt(i); } res += s.charAt(s.length() - 1); return res; } }