小编Rom*_*n C的帖子

如何检查字符串中是否存在某些特定字符并删除java中的这些字符

我有一个带有一些垃圾字符的手机号码.我必须检查数字中是否包含垃圾字符[#EEE],如果是,我应该删除它们:

String mobile = "999#EEE99999999";
String junktobechecked ="#EEE";
Run Code Online (Sandbox Code Playgroud)

我的输出应该是99999999999.

注意:这个垃圾字符不是一个常量值.我必须从db表中获取它并检查.

java string

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

基本Java:骰子滚动方程

在很多骰子滚动问题中我注意到了以下等式:

dice1 = (int)(Math.random()*6) + 1;
Run Code Online (Sandbox Code Playgroud)

有人能解释一下吗?

java dice

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

语法错误的实例?

我有一个与" instanceof" 相关的练习,我不太清楚如何使用它.这就是我想出的:

for(int i = 4; i < 6; i++){
    int availSupply = part[i].stockLevel+part[i].getAvailForAssembly();
    if(availSupply instanceof Integer){
        System.out.println("Total number of items that can be supplied for "+ part[i].getID()+"(" + part[i].getName() + ": "+ availSupply);
    }
}
Run Code Online (Sandbox Code Playgroud)

代码看起来很好,但是它出现了一个错误:

Multiple markers at this line

Incompatible conditional operand types int and Integer at:  if(availSupply instanceof Integer){
Run Code Online (Sandbox Code Playgroud)

我不知道我做错了什么,这是唯一出现的错误.

java instanceof

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

java中的递减和赋值运算符

有人可以解释为什么以下代码的输出为1.

int i = 1;
i=i--;
System.out.println(i); // 1
Run Code Online (Sandbox Code Playgroud)

java core

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

创建自己的hashmap和哈希表

在最近的一次采访中,我被问到如何用Java 编写自己的HashMap/ Hashtable实现.

我不知道这一点所以我回答的唯一问题就是我们可以HashMap通过使用Array 来实现,因为只有这样才能提供持续时间访问,如果你知道索引的话.关键是编写哈希函数以最小化冲突.

你能告诉我怎么写自己的Hashmap/ Hashtable

java

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

如何获取对象的动态类名?

所以我有一个Actors列表,我希望得到每个Actors的动态类名.例如,这是我的演员列表:人物,鸟类,奶牛.

我想得到相同结果:"人,鸟,牛",但在Actors类中没有name属性.可能吗?

示例代码(这里代替我使用数组的列表):

public Area map[][];
map[0][0] = new AntHillArea();
String name = map[0][0].getClass().getName(); //this results "Area" instead of AntHillArea
Run Code Online (Sandbox Code Playgroud)

编辑:代码有其他问题,getClass().getName()工作正常.不管怎么说,还是要谢谢你.

java class

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

x%2 == 0是什么意思?

我确定这是非常基本的,我应该理解它,但我不知道!

我这样做了:

按照收到的顺序循环并打印出数字列表中的所有偶数.不要打印序列中237之后的任何数字.

这是我对这些数字的程序.

numbers = [
    951, 402, 984, 651, 360, 69, 408, 319, 601, 485, 980, 507, 725, 547, 544, 
    615, 83, 165, 141, 501, 263, 617, 865, 575, 219, 390, 984, 592, 236, 105, 942, 941, 
    386, 462, 47, 418, 907, 344, 236, 375, 823, 566, 597, 978, 328, 615, 953, 345, 
    399, 162, 758, 219, 918, 237, 412, 566, 826, 248, 866, 950, 626, 949, 687, 217, 
    815, 67, 104, 58, 512, 24, 892, 894, 767, …
Run Code Online (Sandbox Code Playgroud)

python

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

如何删除python列表中的重复项

我正在编写一个程序来删除列表中的重复项,我无法弄清楚如何找到重复项的位置?

#list
lis=[1,2,45,223,1,23,546,488,223,5688]
print(lis,"Im going to remove the duplicate numbers.")
#check for duplicates

#removes duplicates
#print list
Run Code Online (Sandbox Code Playgroud)

python list python-3.x

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

Java编程语言类和包

java中的默认包和默认类是什么?

我在网上查了一下但找不到具体的答案.所以请回答我的问题.

java

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

证明这个陈述:如果x和y是String对象而x == y是真,那么x.equals(y)也是真的,但反过来不一定是真的

如果x==ytrue这样y==x应该true是不是这样的情况?

但我发现了这个说法:

反向不是必须的

请在这件事上给予我帮助?

java

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

标签 统计

java ×8

python ×2

class ×1

core ×1

dice ×1

instanceof ×1

list ×1

python-3.x ×1

string ×1