سلام وقت بخیر چجوری میشه دوتا حرف بزرگ اول از کلمه اول رو داخل FirstCharacter نشون داد؟ بجای یدونه کاراکتر دوتا کاراکتر نشون داد و اون دوتا هم دوتا حرف اول از کلمه اول باشن مثلا FC رو نشون بده وقتی نوشته شده FirstCharacter
سلام وقت بخیر
کلاس String مانند کلاس Array قابلیت پیمایش داره میتونید با یک حلقه روی این متغیر پیمایش کنید و با یک if چک کنید اگر با حرف بزرگ بود داخل یک متغیر دیگه اضافش کنید در نهایت بعد از حلقه شما یک متغیر دارین که حروف بزرگ رشته اولتون داخلش قرار گرفته و شما میتونید روی TextView مدنظرتون سِت کنید. در نهایت اگر مشکلتون حل شد تاپیک رو ببندید.
String oldStr = "FirstCharacter";
String newStr = "";
for (int i = 0; i < oldStr.length(); i++) {
if (Character.isUpperCase(oldStr.charAt(i))) {
newStr += oldStr.charAt(i);
}
}
Log.i("7learn", "new value is " + newStr);