MyException - 我的异常网
当前位置:我的异常网» J2SE » 几道小小的题目一起和大家更进一步地了解 Java (Ⅳ

几道小小的题目一起和大家更进一步地了解 Java (Ⅳ)解决办法(3)

www.MyException.Cn  网友分享于:2013-12-29  浏览:28次

PS-4:本帖非散分帖,谢谢配合。(不要拿烂番茄扔果子哦,果子最不喜欢洗衣服了。嗯~~~ 实在要扔的话,就拿好的小番茄直接扔到果子嘴里吧,嘻嘻~~~)

------解决方案--------------------
o(∩_∩)o...哈哈 沙发先帮顶再说
------解决方案--------------------
楼主辛苦了
------解决方案--------------------
我可以以接分为主嘛?

------解决方案--------------------
HOHo 先占座 再看题
------解决方案--------------------
楼主辛苦了,幫忙頂一下
------解决方案--------------------
老实讲,我认为排版就很精致,可以看出楼主很细心。
------解决方案--------------------
挺有挑战性的

标记 慢慢看
------解决方案--------------------
内容我都没有看,但是我觉得这是我见过的CSDN最漂亮的帖子了,呼吁加精华!

------解决方案--------------------
探讨
内容我都没有看,但是我觉得这是我见过的CSDN最漂亮的帖子了,呼吁加精华!

------解决方案--------------------
有的不想做,有的不会做,做的有兴趣的
4.
public static<S,D extends S> void copyFields(S src, D dist)
------解决方案--------------------
探讨
呵呵,低调啦

我发的帖子都挺漂亮的啊,不弄得看上去舒服一些,会有耐心看下去才鬼呢 :)

------解决方案--------------------
对于我来说,难度大了。把以前的帖子看下
------解决方案--------------------
先jf,在看。
------解决方案--------------------
6.大家可以考虑用适配器模式的恩路

------解决方案--------------------
题外话:首先提议封了楼上的
======================================
本贴第一题从目前的代码看不出答案的,关键看你的URL类中是否重写了equals和hashCode方法,以及怎样重写的。
例如:
Java code

public class Test1 {
    private static final String[] URL_NAMES = {
            "http://javapuzzlers.com",
            "http://apache2-snort.skybar.dreamhost.com",
            "http://www.google.com",
            "http://javapuzzlers.com",
            "http://findbugs.sourceforge.net",
            "http://www.cs.umd.edu",
            "http://www.cs.umd.edu",
            "http://www.cs.umd.edu"       
        };
    public static void main(String[] args) throws MalformedURLException {
        Set<URL> favorites = new HashSet<URL>();
        for (String urlName : URL_NAMES)
            favorites.add(new URL(urlName));
        System.out.println(favorites.size());
    }       
    private static class URL
    {
        private String urlName = "";
        private    URL(String strURLName)
        {
            this.urlName = strURLName;
        }
        
        public boolean equals(Object obj)
        {
            return true;
        }
        public int hashCode()
        {
            int result = 17;
            return result;
        }
    }
}

------解决方案--------------------
我不是指16楼,是那个发广告的
------解决方案--------------------
2.答案应该是
D

Number result = (toBe || !toBe) ?new Integer(3) : new Float(1);
它的规则应该和
result = 3i+1f;
是一样的
------解决方案--------------------
result = 3+1f;
------解决方案--------------------

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有