Please explain the two for-loops in detail.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please explain the two for-loops in detail.

|import java.util.*;
public class Example {
public static void main(String[] args) {
String name = "John Matthew Adams";
System.out.println("The full name is: " + name);
System.out.print("Initials with surname is: ");
int len = name.length();
name = name.trim();
String str1 = "";
0; i < len; i++) {
for (int i
char ch = name.charAt(i);
if (ch != ' ') {
stri
stri + ch;
} else {
System.out.print(Character.toUpperCase(str1.charAt(0)) + ". ");
stri = "";
}
}
String str2 = "";
%3D
for (int j = 0; j < str1.length(); j++) {
if (j
str2 = str2 + Character.toUpperCase (str1.charAt(0));
0)
==
%3D
else
str2
str2 + Character.toLowerCase(str1.charAt(j));
}
System.out.println(str2);
}
}
Output
The full name is: John Matthew Adams
Initials with surname is: J. M. Adams
Transcribed Image Text:|import java.util.*; public class Example { public static void main(String[] args) { String name = "John Matthew Adams"; System.out.println("The full name is: " + name); System.out.print("Initials with surname is: "); int len = name.length(); name = name.trim(); String str1 = ""; 0; i < len; i++) { for (int i char ch = name.charAt(i); if (ch != ' ') { stri stri + ch; } else { System.out.print(Character.toUpperCase(str1.charAt(0)) + ". "); stri = ""; } } String str2 = ""; %3D for (int j = 0; j < str1.length(); j++) { if (j str2 = str2 + Character.toUpperCase (str1.charAt(0)); 0) == %3D else str2 str2 + Character.toLowerCase(str1.charAt(j)); } System.out.println(str2); } } Output The full name is: John Matthew Adams Initials with surname is: J. M. Adams
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Types of Loop
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education