Enter Name and Sort it (Problem_8) Form School
package School;
import java.util.Scanner;
public class Problem_8 {
public static void main(String[] args) {
String Data[]=new String[20];
Scanner in=new Scanner(System.in);
System.out.println("Enter number of names you want to enter: ");
int input=in.nextInt();
if(input>=3&&input<=20) {
String temp;
System.out.println("Enter name");
for (int i = 0; i < input; i++) {
Data[i] = in.next();
}
for(int i=0;i<input;i++){
for(int j=0;j<(input-1);j++)
{
if(Data[j].compareToIgnoreCase(Data[j+1])>0)
{
temp=Data[j];
Data[j]=Data[j+1];
Data[j+1]=temp;
}
}
}
for (int i=0;i<input;i++)
{
System.out.println(Data[i]);
}
}
else {
System.out.println("Array out of Range!!!");
}
}
}
Comments
Post a Comment