UCharacter.ToLowerCase Method

Definition

Overloads

ToLowerCase(Locale, String)

Returns the lowercase version of the argument string.

ToLowerCase(ULocale, String)

Returns the lowercase version of the argument string.

ToLowerCase(Int32)

The given code point is mapped to its lowercase equivalent; if the code point has no lowercase equivalent, the code point itself is returned.

ToLowerCase(String)

Returns the lowercase version of the argument string.

ToLowerCase(Locale, String)

Returns the lowercase version of the argument string.

[Android.Runtime.Register("toLowerCase", "(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToLowerCase (Java.Util.Locale? locale, string? str);
[<Android.Runtime.Register("toLowerCase", "(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToLowerCase : Java.Util.Locale * string -> string

Parameters

locale
Locale

which string is to be converted in

str
String

source string to be performed on

Returns

lowercase version of the argument string

Attributes

Remarks

Returns the lowercase version of the argument string. Casing is dependent on the argument locale and context-sensitive

Java documentation for android.icu.lang.UCharacter.toLowerCase(java.util.Locale, java.lang.String).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

ToLowerCase(ULocale, String)

Returns the lowercase version of the argument string.

[Android.Runtime.Register("toLowerCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToLowerCase (Android.Icu.Util.ULocale? locale, string? str);
[<Android.Runtime.Register("toLowerCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToLowerCase : Android.Icu.Util.ULocale * string -> string

Parameters

locale
ULocale

which string is to be converted in

str
String

source string to be performed on

Returns

lowercase version of the argument string

Attributes

Remarks

Returns the lowercase version of the argument string. Casing is dependent on the argument locale and context-sensitive

Java documentation for android.icu.lang.UCharacter.toLowerCase(android.icu.util.ULocale, java.lang.String).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

ToLowerCase(Int32)

The given code point is mapped to its lowercase equivalent; if the code point has no lowercase equivalent, the code point itself is returned.

[Android.Runtime.Register("toLowerCase", "(I)I", "", ApiSince=24)]
public static int ToLowerCase (int ch);
[<Android.Runtime.Register("toLowerCase", "(I)I", "", ApiSince=24)>]
static member ToLowerCase : int -> int

Parameters

ch
Int32

code point whose lowercase equivalent is to be retrieved

Returns

the lowercase equivalent code point

Attributes

Remarks

The given code point is mapped to its lowercase equivalent; if the code point has no lowercase equivalent, the code point itself is returned. Up-to-date Unicode implementation of java.lang.Character.toLowerCase()

This function only returns the simple, single-code point case mapping. Full case mappings should be used whenever possible because they produce better results by working on whole strings. They take into account the string context and the language and can map to a result string with a different length as appropriate. Full case mappings are applied by the case mapping functions that take String parameters rather than code points (int). See also the User Guide chapter on C/POSIX migration: https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings

Java documentation for android.icu.lang.UCharacter.toLowerCase(int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

ToLowerCase(String)

Returns the lowercase version of the argument string.

[Android.Runtime.Register("toLowerCase", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToLowerCase (string? str);
[<Android.Runtime.Register("toLowerCase", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToLowerCase : string -> string

Parameters

str
String

source string to be performed on

Returns

lowercase version of the argument string

Attributes

Remarks

Returns the lowercase version of the argument string. Casing is dependent on the default locale and context-sensitive

Java documentation for android.icu.lang.UCharacter.toLowerCase(java.lang.String).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to