问题标签 [primitive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10241 浏览

java - Java:获取原始数组的类以进行反射的正确方法

我正在尝试使用反射来调用一个接收字节数组的方法。

我开始做:

但这在 byte[] 行上不起作用(预期的类,预期的 })。有谁知道我应该怎么做?强制转换为对象并声明该方法采用对象?

0 投票
7 回答
661 浏览

java - java的行为不一致==

考虑这段代码:

它打印:

我理解第一个false, == 运算符只检查两个引用是否在同一个对象上工作,在这种情况下不是。

以下内容让我摸不着头脑truefalse为什么Java会考虑和i3平等i4但又不同?两者都被包装成整数,不应该评估为假吗?这种不一致是否有实际原因?i1i2

0 投票
5 回答
19237 浏览

java - 用于基元的 Java 向量或 ArrayList

Java API 中是否有一个可扩展的数组类等价于可与原语(int、char、double 等)一起使用 的Vectoror类?ArrayList

Integer我需要一个快速、可扩展的整数数组,并且必须将它们包装在类中以便与Vectoror一起使用它们似乎很浪费ArrayList。我的 google-fu 让我失望了。

0 投票
2 回答
1292 浏览

directx - 使用 Direct3D 进行最基本的转换顶点绘图

我对 DirectX 完全陌生,我想用最基本的 Direct3D 配置(用于学习目的)绘制一些未转换的图元。我已经绘制了一些带有变换顶点的图元,即设置了 D3DFVF_XYZRHW 标志的顶点。

现在我试图用未转换的顶点获得相同的输出,但我没有在屏幕上看到任何视觉效果。我更改了 FVF 并调整了顶点,但尚未设置任何转换矩阵(世界、视图、投影)。是否有必要设置任何这些矩阵?我假设当没有设置矩阵时,一切都会像转换顶点一样工作,但显然情况并非如此。

默认情况下,哪个区域(在世界坐标中)是可见的?为了使它工作,我必须做什么?

这基本上就是我所做的:

提前致谢!

编辑:现在我明白了,照明已启用,愚蠢的初学者的错误。还是要谢谢你的帮助!

0 投票
7 回答
15179 浏览

c++ - C++ 中的跨平台原始数据类型

与 Java 或 C# 不同,C++ 中的原始数据类型的大小可能因平台而异。例如,int不保证是 32 位整数。各种编译器环境定义了诸如uint32dword用于此目的的数据类型,但似乎没有用于固定大小数据类型的标准包含文件。

实现最大可移植性的推荐方法是什么?

0 投票
2 回答
528 浏览

java - ServletWebServer 还是 WebServer?

在 JAVA 中使用 XMLRPC 时,使用 org.apache.xmlrpc.webserver.ServletWebServer 代替 or.apache.xmlrpc.webserver.WebServer 有什么好处?

我可以在 ServletWebServer 中使用返回原始类型数组或空值的函数吗?

0 投票
5 回答
6011 浏览

java - Java:JAXB 和使用 char

我正在使用 JAXB 开展一个项目,但在 JAXB 和 char 数据类型方面遇到了一个小问题。

编组后翻译成:

所以我认为 char 映射到整数,但我只是想将它映射到字符串。我怎样才能做到这一点?甚至可能吗?

0 投票
1 回答
6355 浏览

iphone - 如何在 Open Gl ES 中在线框中渲染图元

我可以看到如何在 open gl 中渲染线框图元。但是,通过使用 glPolygonMode,Open GL ES 似乎缺少此调用。

有谁知道如何在 Open GL ES 的线框中渲染图元?

谢谢丰富

0 投票
2 回答
1167 浏览

php - 使用 PHP 和 SimpleXML 解析 XML,其中项目被命名,或者

我正在尝试从 Archive.org 的搜索功能中解析数据。数据如下所示:

这是完整 XML 的链接

PHP 的 SimpleXML 可以很好地访问每个文档,并且可以很好地读取标记为 str 和 arr 的项目。它是那些标有 float、int 或 long 的项目,它吓坏了,我不知道为什么。

我的解析代码如下:

我尝试过使用 ->children()、->doc 和 ->long 或 ->int。这些似乎都没有拿起 long/int/float 项目。我开始认为这是因为它们是原语,但我不知道如何解决这个问题。

在此先感谢您的帮助。

0 投票
4 回答
3591 浏览

objective-c - Objective-C 原始数组

我想在 obj-c(选择器)中有一个带有原语的可变数组。推荐的方法是什么?NSArray而那些只能容纳物体。