问题标签 [primitive-types]

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 投票
2 回答
3729 浏览

java - Boolean instanceof Object 是真的吗?

我在业余时间一直在学习 Java,并且有一个我似乎无法弄清楚的快速问题。此代码返回 true:

但是,我认为 Boolean 是一种原始类型,当我对任何其他原始类型尝试相同的逻辑时,我得到一个编译器错误,提示:需要意外类型:找到参考:int

我确定我缺少一些小东西。谢谢你的帮助!

0 投票
2 回答
343 浏览

c - C中的浮点数与整数数据类型计算问题

当我乘以浮点数 * 12 时,以下代码不会产生我期望的答案。

出于某种原因,我的显示器显示 period_needed 是 -518!为什么不是 20000*12 = 240000?

0 投票
1 回答
1345 浏览

biztalk - 在 Orchestration 中调用具有原始类型的 Web 服务 - 无法映射请求消息

我在尝试从 Biztalk 编排中调用 SOAP Web 服务时遇到了这个问题。Web Service 是 SAP 作为 SOAP Web Service 公开的一个 abapi,我要调用的 Web 方法的签名是这样的:

当我看到生成的模式时,我注意到只生成了“ArrayOfSomeClass”和“SomeClass”。但我没有看到任何代表整个请求的模式。我还注意到生成了一个 Web 端口类型,并且请求消息表示为多部分消息。此消息的部分包含所有标量参数(param1、param2)以及数组。

我知道我可以只使用分配形状并通过代码填充消息,但这不是我想要的,因为我想将另一条消息映射到 Web 服务请求。

这可能吗?有人遇到过类似的问题吗?

提前致谢!

0 投票
1 回答
654 浏览

c++ - 计算哈希值、整数类型与结构/类

我想知道计算原始整数类型(例如 int64_t)的哈希值(例如 std::map 键)和 pod 类型(例如struct { int16_t v[4]; };. int128_t 与struct {int32_t v[4];}?

我知道这将是特定于实现的,所以我的问题最终与 gnu 标准库有关。谢谢

我发现非常有用的链接 如何在 boost::unordered_map 中使用自定义类型的键?

0 投票
13 回答
98835 浏览

c# - 如何测试类型是否为原始类型

我有一个将类型序列化为 Html 标记的代码块。

这很好用,除了我希望它只对原始类型执行此操作,例如int,等doublebool以及其他不是原始但可以轻松序列化的类型,例如string. 我希望它忽略其他所有内容,例如列表和其他自定义类型。

谁能建议我如何做到这一点?或者我是否需要指定我想在某处允许的类型并打开属性的类型以查看是否允许?这有点乱,所以如果我有一个更整洁的方式会很好。

0 投票
3 回答
2803 浏览

c++ - 指针是 C++ 中的原始类型吗?

我想知道这里std::string提到的最后一个构造函数。它说:

IfInputIterator是一个整数类型,通过类型转换 begin 和 end 来调用它,表现为第六个构造函数版本(在此之上的那个):

在任何其他情况下,参数被视为迭代器,并且使用从迭代器开始引用的元素到迭代器结束引用的元素之前的元素的元素值初始化内容。

那么如果InputIterator是 a 是什么意思char *呢?

编辑:好的,我的错。我刚刚意识到它在文档中说的是整数类型,而不是原始类型,所以这个问题不适用于那个例子。但是,指针是原语吗?

0 投票
7 回答
60963 浏览

java - 为什么 Java Collections 不能直接存储 Primitives 类型?

Java 集合只存储对象,不存储原始类型;但是我们可以存储包装类。

为什么会有这个约束?

0 投票
11 回答
16957 浏览

java - 在 Java 中何时使用原始类型以及何时使用引用类型

在哪种情况下应该使用原始类型(int)或引用类型(Integer)?

这个问题激发了我的好奇心。

0 投票
1 回答
306 浏览

c# - Stylecop - 确定是 Double 还是 Float

我正在使用 Stylecop 提出一些自定义规则,并且正在尝试确定我是否有双精度或浮点数。

我能够浏览该语句并获得一个 CSTokenType。CSTokenType 是数字,可以作为字符串读取。但由于它只是一个数字,我无法真正知道它是 int、float、long、double 还是其他类型。

关于如何检查原始类型是什么的任何想法?

0 投票
10 回答
4429 浏览

java - Java:在 ArrayList 中不允许使用 ArrayList cos 原始类型的替代品?

ArrayList, source中不允许使用原始类型。部分解决方案:您可以将 int 等 prim.types 包装为 Integer 以形成额外的类但有副作用。我想索引数据,是否有一些允许原始类型的 ArrayList 替代品?