-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathStringExample.java
More file actions
34 lines (25 loc) · 1.07 KB
/
StringExample.java
File metadata and controls
34 lines (25 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import java.util.Scanner;
public class StringExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter your name : ");
String name = scanner.nextLine();
/*
* char firstChar = name.charAt(0);
* String firstCharUpper = String.valueOf(firstChar).toUpperCase();
* String remainingString = name.substring(1).toLowerCase();
* name = firstCharUpper + remainingString;
*/
String nameArr[] = name.split(" ");
//["ram","kumar","sharma"]
String fullName = "";
for(String n : nameArr) {
char firstChar = n.charAt(0);
String firstCharUpper = String.valueOf(firstChar).toUpperCase();
String remainingString = n.substring(1).toLowerCase();
fullName = fullName + firstCharUpper + remainingString + " ";
}
System.out.println("Name is : " + fullName);
scanner.close();
}
}