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
What is null mean in java?
how we can make a read-only class in java?
What is the file extension for java?
What is contract between hashcode and equal method?
How to perform linear search in java?
What is Mutex (Mutual Exclusion Object) ?
What is return in java?
What is the use of static class?
What is the use of static methods?
What do the thread?class methods run() and start() do?
Is array synchronized in java?
Where are register variables stored?
What is a modifier?
Are arrays primitive data types?
Does variable declaration allocate memory?