Skip to content

Commit e0a28b2

Browse files
authored
Update To Lower Case.java
1 parent 292816e commit e0a28b2

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

Easy/To Lower Case.java

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,6 @@
11
class Solution {
2-
public String toLowerCase(String str) {
3-
StringBuilder sb = new StringBuilder();
4-
for (char c : str.toCharArray()) {
5-
int ascii = (int) c;
6-
if (c >= 65 && c <= 90) {
7-
sb.append((char) (c - 65 + 97));
8-
}
9-
else {
10-
sb.append(c);
11-
}
12-
}
13-
return sb.toString();
2+
public String toLowerCase(String s) {
3+
return s.chars().mapToObj(c -> (char) c).map(Character::toLowerCase).map(String::valueOf)
4+
.collect(Collectors.joining());
145
}
156
}

0 commit comments

Comments
 (0)