小编Her*_*tus的帖子

扩展/缩小转换的实际应用?

有人可以解释为什么你会使用扩大或缩小转换?我已经阅读了很多关于这些但没有人给我一个实际的例子.谢谢!

c++ java casting

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

JAVA:正确访问静态方法

我是JAVA的新手,我喜欢尝试理解一切.

在JAVA中访问静态方法"hero.returnHp()"时,我有以下内容:

 hero Mike = new hero();

 Mike.returnHp();
Run Code Online (Sandbox Code Playgroud)

该程序运行正常,但我注意到Eclipse有一个警告声明,"类型英雄的静态方法应该以静态方式访问." 当我接受自动修复时,它会改变"Mike.returnHp();" to"hero.returnHp();".

所以我有两个问题:

1)这有什么好处?

2)如果我创建了两个相同类型的对象,那么在以静态方式访问时如何指定返回哪个对象?

谢谢!

java static object

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

参考drawable图像标题为数字

如果文件名只是一个数字,你能引用一个drawable吗?

示例:如果我在res/drawable中有一个图像名称"1.jpg",如果我尝试使用R.drawable.1引用它会给我一个错误

如果我在res/drawable中有一个图像名称"one.jpg",如果我尝试使用R.drawable.one引用它,它将正常工作

android drawable

5
推荐指数
1
解决办法
813
查看次数

JAVA随机参数始终返回0

我正在练习通过编写小型战斗模拟器学到的技巧.在我的英雄课中,我有存储伤害的方法.方法是:

private strike;

public void setStrike(int attack){
    attack = strike;
}

public int retStrike(){
    return strike;
}
Run Code Online (Sandbox Code Playgroud)

在我的主要方法中,我需要一个新的随机数.

    int randomNum = new Random().nextInt(10)+1;

    Mike.setStrike(randomNum);
Run Code Online (Sandbox Code Playgroud)

当我调用对象Mike并在Hero类的setStrike方法中提供setStrike方法时,它总是返回0.我做错了什么?谢谢!

java random parameters

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

标签 统计

java ×3

android ×1

c++ ×1

casting ×1

drawable ×1

object ×1

parameters ×1

random ×1

static ×1