| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 326 人关注过本帖
标题:谢谢各位帮忙看一下这个程序怎么改
只看楼主 加入收藏
蓝天c语言
Rank: 2
等 级:论坛游民
帖 子:52
专家分:45
注 册:2010-8-27
结帖率:82.61%
收藏
已结贴  问题点数:10 回复次数:2 
谢谢各位帮忙看一下这个程序怎么改
每次都出现这个问题Exception in thread "main" java.lang.NoSuchMethodError:main

语法没问题 ,就是两个类的问题,麻烦帮我改一下 并解释一下。(在class QSDemo前面家public也有错误)


 class Quicksort
{
    static void qsort(char items[])
    {
        qs(items,0,items.length-1);
    }
    private static void qs(char items[],int left,int right)
    {
        int i,j;
        char x,y;
        i=left;j=right;
        x=items[(left+right)/2];
        
        do
        {
            while((items[i] < x) && (i < right))i++;
            while((x < items[j]) && (j > left))j++;

            if(i<=j)
            {
                y=items[i];
                items[i]=items[j];
                items[j]=y;
                i++;j--;
            }
        }while(i<=j);

        if(left < j)qs(items,left,j);
        if(i < right)qs(items,i,right);
    }
}   
 class QSDemo
    {   
        public static void main(String args[])
        {
            char a[]={'b','d','b','z','m','g'};
            int i;
            System.out.print("Original array:");
            for(i=0;i<a.length;i++)
                System.out.print(a[i]);
            System.out.println();
            Quicksort.qsort(a);
            
            System.out.print("Sorted array:");
            for(i=0;i<a.length;i++)
                System.out.print(a[i]);
        }
    }
搜索更多相关主题的帖子: private thread public 
2011-05-06 23:59
llooppzhang
Rank: 7Rank: 7Rank: 7
来 自:江苏
等 级:黑侠
威 望:5
帖 子:308
专家分:518
注 册:2009-10-18
收藏
得分:10 
可能是类文件名和类名不匹配。。。
我运行时候可以的。。。
就是出现数组边界溢出异常。。
排查中。。。。。
2011-05-07 08:42
llooppzhang
Rank: 7Rank: 7Rank: 7
来 自:江苏
等 级:黑侠
威 望:5
帖 子:308
专家分:518
注 册:2009-10-18
收藏
得分:0 
j--
2011-05-07 09:32
快速回复:谢谢各位帮忙看一下这个程序怎么改
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011667 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved