小编Joh*_*oth的帖子

"opt"是什么意思(如"opt"目录中)?它是缩写吗?

"opt"是什么意思(如"opt"目录中)?我经常在Unix系统中看到这个目录,里面有开发工具.

它是缩写吗?

unix linux directory terminology

285
推荐指数
5
解决办法
18万
查看次数

如何在Java中迭代某个目录的文件?

可能重复:
迭代java中的目录的最佳方法?

我想使用Java处理某个目录中的每个文件.

这样做最简单(也是最常见)的方法是什么?

java directory file

101
推荐指数
4
解决办法
19万
查看次数

什么是Java中的捕获转换,谁能给我举例?

我注意到JLS谈到5.1.10捕获转换,但我不明白它们是什么.

任何人都可以向我解释/举例吗?

java capture jls

15
推荐指数
2
解决办法
9465
查看次数

13
推荐指数
2
解决办法
3409
查看次数

如何装饰<hr />标签

我想要一个具有以下特征的水平标尺:

align:left
noshade
size:2
width:50%
color:#000000
Run Code Online (Sandbox Code Playgroud)

如果上面的属性没有被弃用,我会使用:

<hr size="2" width="50%" noshade style="color:#000000" align="left" />
Run Code Online (Sandbox Code Playgroud)

我现在只考虑使用style属性.是否有任何技巧可以使HR在多个浏览器中呈现相同的效果?


编辑:

从答案中,我将我的<hr />标记重新制作为:

<hr style='background-color:#000000;border-width:0;color:#000000;height:2px;line-height:0;text-align:left;width:50%;'/>
Run Code Online (Sandbox Code Playgroud)

但是,在Firefox中,text-align:left属性似乎没有效果,因为水平规则显示为居中.但它在Opera和IE中运行良好.我在这里试验了我的代码:

http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_hr_test

任何让它左对齐的技巧?

html css xhtml

12
推荐指数
2
解决办法
9万
查看次数

如何使用通配符迭代此通用List?

我有一个扩展另一个类的对象列表:

List<? extends Fruit> arguments;
Run Code Online (Sandbox Code Playgroud)

现在,我想在这些对象上调用一个方法.调用类wash为每个扩展的类都有一个方法Fruit,但不适用于Fruit抽象类:

void wash( Apple a);
void wash( Peach p);
Run Code Online (Sandbox Code Playgroud)

如何将方法清洗应用于所有元素arguments?这不起作用,因为我的洗涤方法不接受Fruit参数:

for( Fruit f: arguments)
    this.wash( f); // the wash() method is not a member of Fruit
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题,而不必采取伞式方法wash( Fruit)?因为有几十种wash( ? extends Fruit)方法......

.

编辑:我所说的"调用类"是访问者.我不能改变任何Fruit类/子类.我只能为访客编程.这意味着无法将该wash()方法(或任何其他方法)添加到抽象类中Fruit.

java generics iteration collections wildcard

10
推荐指数
1
解决办法
5896
查看次数

如何在Java中访问超级超类?[里面的小例子]

在下面的示例中,如何从类C的方法method()中访问A

class A {
    public void method() { }
}

class B extends A{
    public void method() { }
}

class C extends B{
    public void method() { }

    void test() {
        method();          // C.method()
        super.method();    // B.method()
        C.super.method();  // B.method()
        B.super.method();  // ERROR <- What I want to know
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误是

在范围内不能访问类型B的封闭实例

答:不,这是不可能的.Java不允许它.类似的问题.

java super superclass

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

10
推荐指数
2
解决办法
3557
查看次数

在Java中,为什么数组不能是类型变量的绑定,但可以是通配符的绑定?

在Java中,为什么数组不能是类型变量的绑定,但可以是通配符的绑定?

你可以有:

List< ? extends Integer[] > l;
Run Code Online (Sandbox Code Playgroud)

但你不能拥有:

class MyClass< T extends Integer[] > { } // ERROR!
Run Code Online (Sandbox Code Playgroud)

为什么?

java arrays wildcard bounds type-parameter

10
推荐指数
1
解决办法
2076
查看次数

如何制作位置:固定div水平滚动

我有一个位置div:固定,如下图所示.

我想让它垂直固定,但我想让它与其他内容水平滚动(注意水平滚动条).

这可能与CSS有关吗?或者我需要Javascript(在这种情况下,我怎么能这样做)?

在此输入图像描述

html javascript css

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