我有一个Java数组
int num[] = {5, -3, 0, -18, 1, 2, 0};
Run Code Online (Sandbox Code Playgroud)
我想让它看起来像这些
{-3, -18, 0, 0, 5, 1, 2}
Run Code Online (Sandbox Code Playgroud)
我现在拥有的是这个
for (int i=0; i<num.length;i++)
{
for (int j=1; j<num.length-1;j++)
{
if (num[j]<0)
{
temp=num[j];
c=num[j-1];
num[j-1]=temp;
num[j]=c;
}
}
}
Run Code Online (Sandbox Code Playgroud)
但这种只是负数,我找不到解决方案如何排序零.你能帮我吗?