Java 如何解决此代码上的错误?
为什么数组部分出现错误?Java 如何解决此代码上的错误?,java,arrays,Java,Arrays,为什么数组部分出现错误? 如何解决数组排序错误? 有什么东西我需要进口吗 import javax.swing.*; public class sorting { public static void main(String as[]) { int[] num = { 7, 4, 5, 9 }; int l = num.length; int i, j; for (i = 1; i < l; i++) { System.out.pri
如何解决数组排序错误? 有什么东西我需要进口吗
import javax.swing.*;
public class sorting {
public static void main(String as[])
{
int[] num = { 7, 4, 5, 9 };
int l = num.length;
int i, j;
for (i = 1; i < l; i++) {
System.out.println(" " + num[i]);
}
System.out.println("\n");
System.out.println("Ascending order");
Arrays.sort(num);
for (i = 0; i < l; i++) {
System.out.println("" + num[i]);
}
}
}
import javax.swing.*;
公共类排序{
公共静态void main(字符串为[])
{
int[]num={7,4,5,9};
int l=num.length;
int i,j;
对于(i=1;i
而不是
导入javax.swing*
使用
另外,您的第一个for循环应该是
for(i=0;i
,而不是i=1
您没有使用任何swing软件包类。您需要导入数组
import java.util.Arrays;
我认为您需要按升序对数组进行排序 在第一个for循环中,您打印的是原始数组,但从索引号1开始,因此将跳过第一个数组元素 将第一个for循环更改为
for (i = 0; i < l; i++)
(i=0;i
整个计划看起来很棒
正确的在这里
import java.util.Arrays;
public class sorting {
public static void main(String as[])
{
int[] num = { 7, 4, 5, 9 };
int l = num.length;
int i;
for (i = 0; i < l; i++) {
System.out.println(" " + num[i]);
}
System.out.println("\n");
System.out.println("Ascending order");
Arrays.sort(num);
for (i = 0; i < l; i++) {
System.out.println("" + num[i]);
}
}
}
导入java.util.array;
公共类排序{
公共静态void main(字符串为[])
{
int[]num={7,4,5,9};
int l=num.length;
int i;
对于(i=0;i
您应该导入数组,而不是Swing.
错误是什么?它发生在哪里?这段代码应该做什么?import java.util.Arrays代码>可能没有意义。。。但是以大写字母开始上课是一个很好的做法(排序而不是排序)!什么错误?您的代码中没有语法错误-因为没有做任何研究工作。我的意思是,查找在线Java API并发现数组位于Java.util中有多难?
import java.util.Arrays;
public class sorting {
public static void main(String as[])
{
int[] num = { 7, 4, 5, 9 };
int l = num.length;
int i;
for (i = 0; i < l; i++) {
System.out.println(" " + num[i]);
}
System.out.println("\n");
System.out.println("Ascending order");
Arrays.sort(num);
for (i = 0; i < l; i++) {
System.out.println("" + num[i]);
}
}
}