Please modify my program into a sort list program. *Accept and sort list according to vowel*

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Problem: Please modify my program into a sort list program.

*Accept and sort list according to vowel*

 

package examples;
import java.util.*;

class sortListVowel{
public static void main(String[ ] args)
{
String s;
char ch;
int i=0;
// create Scanner object
Scanner sc=new Scanner(System.in);
Scanner scan = new Scanner(System.in);
// take boolean value and set it to false
boolean pause = false;

while(!pause) // !pause means true ,if false then condition will get checked.
{
System.out.print("Enter a letter or a word : ");
//input string
s=sc.nextLine();
System.out.println("Vowels in a string are");
// loop over string
for(int j=0;j<s.length();j++)
{
// store character
ch=s.charAt(j);
// check character
switch(ch)
{
case 'a' :
case 'e' :
case 'i' :
case 'o' :
case 'u' :
case 'A' :
case 'E' :
case 'I' :
case 'O' :
case 'U' :i=1;
System.out.println(ch);
}
}
// if 0
if(i==0)
System.out.println("There are no vowels in a string");
System.out.println("Do you want to run the program again? (yes or no)");
// input choice
String a = scan.nextLine();
// in choice is NO or no
if(a.equals("no") || a.equals("NO"))

{
// set pause to true
pause = true;
}
}
} // End main method
} // End Class

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY