Here you can find the source of toLowerCase(String string)
Parameter | Description |
---|---|
string | input to be converted |
public static String toLowerCase(String string)
//package com.java2s; //License from project: Apache License public class Main { /**/* ww w . j av a2 s.co m*/ * A locale independent version of toLowerCase. * * @param string input to be converted * @return a US ASCII lowercase version */ public static String toLowerCase(String string) { boolean changed = false; char[] chars = string.toCharArray(); for (int i = 0; i != chars.length; i++) { char ch = chars[i]; if ('A' <= ch && 'Z' >= ch) { changed = true; chars[i] = (char) (ch - 'A' + 'a'); } } if (changed) { return new String(chars); } return string; } }