English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا المثال، سنتعلم كيفية تحويل الحرف الأول من النص إلى حرف كبير في Java.
class Main { public static void main(String[] args) { //لإنشاء نص String name = "w3codebox"; //إنشاء جزأين من النص من name //الجزء الأول من النص يحتوي على الحرف الأول //الجزء الثاني من النص يحتوي على البقية من الحروف String firstLetter = name.substring(0, 1); String remainingLetters = name.substring(1, name.length()); //تغيير الحرف الأول إلى حرف كبير firstLetter = firstLetter.toUpperCase(); //جمع جزأين من النص name = firstLetter + remainingLetters; System.out.println("Name: " + name); } }
نتيجة الإخراج
Name: w3codebox
في المثال، سنقوم بتحويل الحرف الأول من النص name إلى حرف كبير.
class Main { public static void main(String[] args) { //لإنشاء نص String message = "everyone loves java"; //للحفظ كل حرف في مصفوفة char char[] charArray = message.toCharArray(); boolean foundSpace = true; for(int i = 0; i < charArray.length; i++) { //إذا كان عنصرًا في المصفوفة حرفًا if(Character.isLetter(charArray[i])) {}} //تحقق من وجود فراغ قبل الحرف if(foundSpace) { //جعل هذا الحرف كبيرًا charArray[i] = Character.toUpperCase(charArray[i]); foundSpace = false; } } else { //إذا لم يكن الجديد حرفًا foundSpace = true; } } //تحويل مصفوفة الحروف إلى نص message = String.valueOf(charArray); System.out.println("Message: " + message); } }
نتيجة الإخراج
Message: Everyone Loves Java
هنا،
نحن نخلق نصًا يُدعى message
نحن نحول النص إلى مصفوفة حروف
نحن نزور كل عنصر في مصفوفة الحروف
إذا كان العنصر فراغًا، سنقوم بتحويل العنصر التالي إلى حروف كبيرة