
I'm using substrings() in java, what is the best formula to use for user input?

Trending nowThis is a popular solution!
Step by stepSolved in 4 steps

import java.util.Scanner;
class Program41 {
//PSEUDOCODE
//Write a program that prompts the user to enter a full name consisting of three names
//first
//middle
//last
// into one String variable
//Then use methods of class String to:
//print the number of characters in the full name, excluding spaces
//print just the middle name and the number of characters in it
//print the three initials of the name
//print the last name in all lower case
//print the full name in the usual alphabetical format (Last, First Middle) and proper case
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter full name:");
String fullName = sc.nextLine();
System.out.println("\nNumber of Charatcers in your name " + fullName + "':" + fullName.replace("","").length());
String[] subNames = fullName.split(" ");
System.out.println("\nMiddle Name: " + subNames[1]);
System.out.println("Total characters: " + subNames[1].length());
System.out.println("Initials: " + subNames[0].charAt(0) + " " + subNames[1].charAt(0) + " " + subNames[2].charAt(0));
System.out.println("Last name is all lowercase: " + subNames[2].toLowerCase());
System.out.println("Full name: " + subNames[2] + ", " + subNames[0] + " " + subNames[1]);
sc.close();
}
}
The question I have is, am I still using array in this programing? I thought I took it out but I am not sure.
import java.util.Scanner;
class Program41 {
//PSEUDOCODE
//Write a program that prompts the user to enter a full name consisting of three names
//first
//middle
//last
// into one String variable
//Then use methods of class String to:
//print the number of characters in the full name, excluding spaces
//print just the middle name and the number of characters in it
//print the three initials of the name
//print the last name in all lower case
//print the full name in the usual alphabetical format (Last, First Middle) and proper case
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter full name:");
String fullName = sc.nextLine();
System.out.println("\nNumber of Charatcers in your name " + fullName + "':" + fullName.replace("","").length());
String[] subNames = fullName.split(" ");
System.out.println("\nMiddle Name: " + subNames[1]);
System.out.println("Total characters: " + subNames[1].length());
System.out.println("Initials: " + subNames[0].charAt(0) + " " + subNames[1].charAt(0) + " " + subNames[2].charAt(0));
System.out.println("Last name is all lowercase: " + subNames[2].toLowerCase());
System.out.println("Full name: " + subNames[2] + ", " + subNames[0] + " " + subNames[1]);
sc.close();
}
}
The question I have is, am I still using array in this programing? I thought I took it out but I am not sure.
- 1. Bresenham's Algorithm draw circle in java code? 2. Trigonometric method draw circle in java code?arrow_forwardThis is not a java code. Please, I need an expert to solve the problem using java coding and show step-by-step stages.arrow_forwardWrite a Java program that displays the prime numbers between A and Barrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





