How to Sort Strings which are given in List and display in
ascending order without using java api.
Answer Posted / kumar
public class sorting_strings
{
static void sortString()
{
String a[]={"n","g","a","i","h","v","q"};
for (int i = 0; i < a.length; i++)
{
for (int j = 0; j < a.length; j++) {
int num=a[i].compareTo(a[j]);
//System.out.println("num="+num);
if(num>=0)
{
String temp=a[i];
a[i]=a[j];
a[j]=temp;
}
if(num<0)
{
//String temp=a[i];
a[i]=a[i];
a[j]=a[j];
}
}
}
//display
int x=a.length;
for (int i =(x-1); i>=0 ; i--) {
System.out.print(a[i]+" ");
}
}
public static void main(String[] args) {
sortString();
}
}
Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
How to create packages in java?
How can I right-justify a string?
Explain access specifiers?
What is the disadvantage of synchronization?
How do you check if a string is lexicographically in java?
What are three advantages of using functions?
What is the point of java?
What environment variables are required to be set on a machine in order to run Java programs?
What is sortedmap interface?
Can we execute java program without main method?
When should I use singleton pattern?
What is a prefix function.write down a code to compute prefix function.
Can inner class have constructor?
What are the methods to rectify ambiguities in the interfaces in JAVA?
Can we have return statement in finally clause? What will happen?