המרת מחרוזת לאותיות קטנות

Java:
המרת מחרוזת לאותיות קטנות

איך לעשות:

public class LowerCaseExample {
    public static void main(String[] args) {
        String originalString = "Hello, World!";
        String lowerCaseString = originalString.toLowerCase();
        System.out.println(lowerCaseString); // פלט: hello, world!
    }
}

פשוט קוראים למתודה toLowerCase() על המחרוזת שרוצים להמיר.

עיון מעמיק

המרות רישיות במחרוזות היו חלק משפות תכנות מהתחלותיהן, אבל הדרך שבה זה נעשה תלויה בתרבות ובשפה. ב-Java, המתודה toLowerCase() נעזרת בספריית ה-Unicode כדי לתמוך במגוון שפות. ישנן גם חלופות: ניתן להשתמש בLocale כדי לקבוע את ההתנהגות הספציפית לתרבות מסוימת, כמו בדוגמה הבאה:

String withLocale = originalString.toLowerCase(new Locale("tr", "TR")); // טורקית

הבדלים בין תרבויות יכולים להשפיע, למשל בטורקית ישנה אות ‘I’ בגרסה קטנה שונה מהאנגלית. חשוב לדעת את ההבדלים האלה כשעובדים עם טקסט בינלאומי.

ראו גם:

קראו את המקורות להעשרת הידע ולטיפים נוספים על עבודה עם טקסט ב-Java.