java swap 编译错误

菜鸟是我 发布于 2015/06/18 19:35
阅读 145
收藏 0

求给位大神帮小弟看一下,下面这段代码为什么会编译错误?(小弟正在学习java,视频里可以编译通过,我在我的电脑却编译错误。)

编译错误如下:

HuanweiDemo.java:20: 错误: 找不到符号
                                swap(arr,x,index);
                                ^
  符号:   方法 swap(int[],int,int)
  位置: 类 HuanweiDemo
1 个错误

代码如下:

import java.util.*;

public class HuanweiDemo
{
    public static void huanwei(int[] arr)
    {
        for (int x=0;x<arr.length-1 ;x++ )
        {
            int num = arr[x];
            int index = x;
            for (int y=x+1;y<arr.length ;y++ )
            {
                if (num>arr[y])
                {
                    num = arr[y];
                    index = y;
                }
            }
            if (index != x)
            {
                swap(arr,x,index);
            }
        }
    }
}

加载中
0
Erroooooor
Erroooooor
视频里面的名字肯定不是huanwei而是swap,点到为止
菜鸟是我
多谢您的回答。视频里面的名字不是huanwei,也不是swap,是视频里的老师自己定的一个名字。具体是哪方面出现问题?我应该如何避免这种错误的再次发生?我是刚刚接触IT,刚接触Java的小白。
0
如比如比
如比如比
呵呵,有问题唉!把视野放宽些吧,多走几家看看。
菜鸟是我
前辈,有什么好推荐吗?最好是比较适合没有IT基础的,刚入门的菜鸟的?
0
yeliuping
yeliuping
swap方法在哪里[43]
菜鸟是我
回复 @yeliuping : 谢谢
yeliuping
yeliuping
传智播客 里面有些java入门感觉不错 可以到他们的官网下载
yeliuping
yeliuping
你把代码放到eclipse里,它会告诉你哪里错了。
菜鸟是我
有劳大师指点,怎么定义swap方法?我就一刚接触Java的小菜鸟。
0
Shazi199
Shazi199
所以你的swap方法定义在哪里呢
菜鸟是我
请大神赐教,怎么定义swap方法。
返回顶部
顶部