Попытка разделить строку определенным образом без изменения структуры String (String embed, String payload).
System.out.println(embedCenter("<<>>", "Yay")); // => <<Yay>>
Вот как это должно выглядеть, поэтому если поставить "<<>>"
для встраивания и "Yay"
для полезной нагрузки, то должно получиться <<Yay>>
, однако для "()"
встраивания и "Yay"
полезной нагрузки оно должно возвращаться "(Yay)"
и для ":-)"
embed и "Yay"
payload он должен вернуть ":Yay-)"
Так что я только начинаю учиться, и вроде как застрял в этом вопросе - я пытался создавать подстроки, но пока яможет получить один из этих результатов, я не могу найти способ получить все из них одним и тем же методом.
public static String embedCenter(String embed, String payload) {
return ""; //
}
public static void main(String[] args) {
System.out.println(embedCenter("<<>>", "Yay")); // => <<Yay>>
System.out.println(embedCenter("()", "Yay")); // => (Yay)
System.out.println(embedCenter(":-)", "Example")); // :Example-)