小编ash*_*ley的帖子

如何确定原始变量的原始类型?

Java中是否存在类似"typeof"的函数,它返回原始数据类型(PDT)变量的类型或操作数PDT的表达式?

instanceof 似乎只适用于类类型.

java typeof primitive-types

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

java非静态到静态方法 - 隐藏或覆盖

是在一个子类中重新定义一个非静态方法,具有相同的一切,但作为静态覆盖或隐藏它?

http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html说隐藏.但是当我将超类方法声明为final时,我得到一个覆盖错误.

超类声明是

final static void display() { ... }
Run Code Online (Sandbox Code Playgroud)

子类:

void display() { ... }
Run Code Online (Sandbox Code Playgroud)

给出覆盖错误.

java overriding method-hiding

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

c ++ mingw STL安装

我最近在我的Windows 32机器上安装了MinGW和MSYS,它似乎运行正常.

在C++编译器上,我包含一个向量容器并且没有错误.但是当我尝试使用它时,我得到了编译时错误.

所以,代码

#include <vector>  // include vector.h  
#include <stdio.h>  // include stdio.h

using namespace std;

main()  {

//   vector<int> A;  

printf("\nHeya ..");

}
Run Code Online (Sandbox Code Playgroud)

运行得很好.但是,当我取消注释第8行 - 向量声明行时,我在编译时得到以下错误(缩短):

undefined reference to 'operator delete(void*)'
undefined reference to '__gxx_personality_v0'
Run Code Online (Sandbox Code Playgroud)

c++ windows stl mingw

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

在Javascript中进行for-in迭代

代码:

<!DOCTYPE html>
<html>
<body>
<p>This.........</p>
<p>That.....</p>
<p>And yet .....</p>
<script>
x=document.getElementsByTagName("p");
for (i in x)  
    document.write("..."+x[i].innerHTML+" "+i+"<br>");
document.write(x.length);
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我得到了输出

This.........

That.....

And yet .....
...This......... 0
...That..... 1
...And yet ..... 2
...undefined item
...undefined namedItem
...undefined iterator
...undefined length
3
Run Code Online (Sandbox Code Playgroud)

而不是以下是我所期望的:

This.........

That.....

And yet .....
...This......... 0
...That..... 1
...And yet ..... 2
3
Run Code Online (Sandbox Code Playgroud)

换的语句应该在迭代X多次的长度X -这是3作为代码本身saying--并终止.它似乎正在做的是迭代节点的所有子节点 - 而不仅仅是document.getElementsByTagName("p")返回的段落标记.

这可能是我在代码中遗漏的一些细微之处,或者是JavaScript引擎中的错误.

这里缺少什么?

javascript

0
推荐指数
1
解决办法
64
查看次数