小编Kon*_*kov的帖子

java.lang.String中的offset有什么作用?

在java的String类中,有一个变量定义如下:

private final int offset;
Run Code Online (Sandbox Code Playgroud)

这种抵消有什么作用?

java string offset

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

在if语句中使用数组字符串

我试图找出如何根据数组中是否存在String来为变量添加值.希望我的代码能够更好地解释它:

//calculate bonus
String[] department = {"Dublin","London","London","Dublin","Paris","Paris"};
int [] brokerTotal =(79,35,55,101,63,108};

int[] bonus;
bonus=new int[6];

for(int i = 0;i < department.length; i++) {
    if (department ="Dublin") bonusRate=12;
    else if (department="London") bonusRate=15;
    else bonusRate=10;
    bonus[i] = ((brokerTotal[i])/100)*bonusRate;
}
Run Code Online (Sandbox Code Playgroud)

if语句在这里抓住了我,我在这里关闭还是完全不合适?

java arrays int if-statement

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

从String []返回Iterator <String>

我有一个foo有田地的课String[] bar.我想foo实施Iterable<String>.

所以我正在写作

@Override            
public Iterator<String> iterator() {
    // ToDo - return some function of `bar`
}
Run Code Online (Sandbox Code Playgroud)

我可以把什么在标线ToDo做一个Iterator出来bar?

java arrays collections

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

使用@override和不使用接口有什么区别?

这是我的接口.

public interface ConnectionListener{
    public void onConnectionReady();
    public void onConnectionDown();
}
Run Code Online (Sandbox Code Playgroud)

我在HomeActivity类中实现了这个接口.我想了解在实现的方法中使用@Override与不使用@Override注释之间的区别是什么...

public class HomeActivity implements  ConnectionListener
 {

     @Override
      public void onConnectionReady() {

    }


     @Override
    public void onConnectionDown() {

    }
}
Run Code Online (Sandbox Code Playgroud)

java android overriding wifi-direct

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