Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Write a program to make initial character of word as UpperCase from String

package com.javacoderhint.test;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class InitialCharactorUpperCase {

public static void main(String[] args) {

String str = "my first string program";
System.out.println("Original String:  " + str);

//convert string to list
List list = new ArrayList(Arrays.asList(str.split(" ")));
List upperCaseList = new ArrayList();
for (String string : list) {
//Make Initial Character of all word as UpperCase
upperCaseList.add(string.replace(string.charAt(0), string.toUpperCase().charAt(0)));
}
System.out.println("Initial charactor Uppercase:  " + upperCaseList);

        // Convert list to String
String listToString = String.join(" ", upperCaseList);
System.out.println("String after converted from list:  "+listToString);
}
}
-----------------Output-----------
Original String:  my first string program
Initial charactor Uppercase:  [My, First, String, Program]

String after converted from list:  My First String Program


This post first appeared on Java Programming Tutorials Online For Java Coder, please read the originial post: here

Share the post

Write a program to make initial character of word as UpperCase from String

×

Subscribe to Java Programming Tutorials Online For Java Coder

Get updates delivered right to your inbox!

Thank you for your subscription

×