How to lowercase specific character of a string in Java

2 Answers

0 votes
public class MyClass {
    public static void main(String args[]) {
        String s = "JAVA";
         
        char[] arr = s.toCharArray();
 
        int N = 2;
        arr[N] = Character.toLowerCase(arr[N]);
         
        s = new String(arr);
 
        System.out.println(s);
    }
}
 
 
 
/*
run:
 
JAvA
 
*/

 



answered Apr 5, 2021 by avibootz
0 votes
public class MyClass {
    public static void main(String args[]) {
        String s = "JAVA";
        int N = 2;
 
        s = s.substring(0, N) + s.substring(N, N + 1).toLowerCase() + s.substring(N + 1);
 
        System.out.println(s);
    }
}
 
 
 
/*
run:
 
JAvA
 
*/

 



answered Apr 5, 2021 by avibootz

Related questions

4 answers 279 views
1 answer 142 views
1 answer 169 views
1 answer 138 views
2 answers 207 views
2 answers 160 views
...