小编use*_*735的帖子

编译器选择其中一个重载方法的标准

将一个方法改为另一个方法(通过编译器)的正式原因是什么?为什么它选择第一个用于字节等.我知道int可以表示字节,但也可以表示浮点数.为什么这么正式?

public class MethodCurrier {

    public void setValue(int wrt){//naglowek
        System.out.println("Typ int "+ wrt);
    }
    public void setValue(float wrt){//naglowek
        System.out.println("Typ float "+ wrt);
    }
    public static void main(String[] args) {
        MethodCurrier currier = new MethodCurrier();
        currier.setValue(4);//int
        currier.setValue(2.3f);//float
        currier.setValue('c');//char
        currier.setValue((byte)4);

    }
}
Run Code Online (Sandbox Code Playgroud)

java overloading

2
推荐指数
1
解决办法
83
查看次数

在Java中对3个值进行排序的最快方法

我必须按正确的顺序放置3个值并将它们打印到控制台.

一个解决方案是将它们放入一个数组然后对它们进行排序,但我记得(从学校时代开始)有更快的比较和排序它们,但是我找不到正确的比较顺序.

你能否告诉我如何将3个值与最小数量的if语句进行比较?

java sorting

0
推荐指数
2
解决办法
3万
查看次数

java中的哪个集合可以实现元素之间的内容

我想在java中使用colllection(List like one),它允许在元素之间插入?

java collections list

-3
推荐指数
1
解决办法
102
查看次数

标签 统计

java ×3

collections ×1

list ×1

overloading ×1

sorting ×1