RoOose
18/12/2007, 02:37 AM
أنا بدأت واشتغلت ع البروجكت تبعي واللي هو عبارة عن ترتيب الأسماء تنازليا وسويت الكود
بس يطلعلي فيه أخطاء وما أدري وش هي ممكن تساعدوني :$
import javax.swing.JOptionPane;
public class Names
{
public static void main(String[] argus){
int i = 0;
int n =10 ;
int j;
String temp;
String[] names = new String[10];
for ( i =0 ; i < names.length ; i++)
{
names[i] = JOptionPane.showInputDialog( null, " Enter the Name number " + (i+1));
}
System.out.println("Array content before sorting ");
for ( i = 0; i < names.length ; i++)
System.out.println( names[i] +" ");
for ( i = names.length-1 ; i =>0 ; i--)
for (j = 0; j < i ; j++)
if( names[j] < names[j+1] )
{
temp = names[j];
names[j+1] = names[j];
names[j+1] = temp;
}
}
}
الفور الثالثه يقولي فيها غير مسموح ومدري شنو السبب
و حالة ال If يقولي لا يمكن استخدام اشارات التباين لل String طيب ما هو الأسلوب اللي نستخدمه في String للمقارنه؟
مشكووووووورين
بس يطلعلي فيه أخطاء وما أدري وش هي ممكن تساعدوني :$
import javax.swing.JOptionPane;
public class Names
{
public static void main(String[] argus){
int i = 0;
int n =10 ;
int j;
String temp;
String[] names = new String[10];
for ( i =0 ; i < names.length ; i++)
{
names[i] = JOptionPane.showInputDialog( null, " Enter the Name number " + (i+1));
}
System.out.println("Array content before sorting ");
for ( i = 0; i < names.length ; i++)
System.out.println( names[i] +" ");
for ( i = names.length-1 ; i =>0 ; i--)
for (j = 0; j < i ; j++)
if( names[j] < names[j+1] )
{
temp = names[j];
names[j+1] = names[j];
names[j+1] = temp;
}
}
}
الفور الثالثه يقولي فيها غير مسموح ومدري شنو السبب
و حالة ال If يقولي لا يمكن استخدام اشارات التباين لل String طيب ما هو الأسلوب اللي نستخدمه في String للمقارنه؟
مشكووووووورين