Ich schrieb folgendes Programm, aber ich möchte "," aus dem letzten Element entfernen, was soll ich tun Gibt es eine In-Build-Methode?Jede Methode zum Entfernen von Zeichen aus der Konsole in Java
public class arraySort
{
public static void main(String[] args)
{
int a[]={2,7,5,6,9,8,4,3,1};
for(int i=0;i<a.length;i++)
{
for(int j=i+1;j<a.length;j++)
{
if(a[i]<a[j])
{
int temp;
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
System.out.print("Descending order:{");
for(int i=0;i<a.length;i++)
{
System.out.print(a[i]+",");
}
System.out.println("}");
}
}
Ausgang: absteigender Reihenfolge: {9,8,7,6,5,4,3,2,1,}
Wenn Sie die Drucklogik für die Schleife ändern, müssen Sie die letzte nicht entfernen. – UserF40
Sie können das erste Element vor der Schleife drucken und die Schleife mit i = 1 starten System.out.print (a [0]); für (int i = 1; i
arseniyandru
@arseniyandru vorausgesetzt, Sie fügen auch einen Haken für 'a.length> 0 'hinzu. –