How to replace multiple spaces with single space and delete leading and trailing spaces in Java

1 Answer

0 votes
public class MyClass {
    public static void main(String args[]) {
        String s = "    Java  is a       high-level class-based  programming language     ";
        
        s = s.trim().replaceAll(" +", " ");

        System.out.println(s);
    }
}




/*
run:

Java is a high-level class-based programming language

*/

 



answered Jan 5, 2022 by avibootz
...