问题标签 [type-conversion]

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 投票
22 回答
418091 浏览

python - 检查字符串是否可以在 Python 中转换为浮点数

我有一些 Python 代码,它们通过字符串列表运行,并尽可能将它们转换为整数或浮点数。对整数执行此操作非常容易

浮点数更难。现在我正在使用partition('.')拆分字符串并检查以确保一侧或两侧都是数字。

这行得通,但显然 if 语句有点熊。我考虑的另一个解决方案是将转换包装在 try/catch 块中,看看它是否成功,如本问题所述。

有人有其他想法吗?关于分区和 try/catch 方法的相对优点的意见?

0 投票
6 回答
69329 浏览

java - 2字节短java

我正在从串口读取 133 个长度的数据包,最后 2 个字节包含 CRC 值,2 个字节值我使用 java 制作了单个(我认为很短)。这就是我所做的,

但我没有得到正确的结果,是因为签名值有问题吗?我该如何解决这个问题,请帮助我,我有麻烦了

0 投票
3 回答
10419 浏览

jsp - JSP 中 Struts2 映射条目的字段名称

我想从 JSP 中填充 Struts2 操作的地图属性。我应该使用什么格式的数据名称?最初我对填充 Map<String, String> 感兴趣,但将来我会对填充 Map<String, DomainClass> 感兴趣,其中 DomainClass 具有自己的属性。

0 投票
3 回答
14757 浏览

c# - 无法将类型“X”隐式转换为“字符串”——它何时以及如何确定它“不能”?

现在我和Guids 在一起。

我当然记得,在某些地方的整个代码中,这种隐式转换有效,而在其他地方则无效。直到现在我还没有看到这种模式。

编译器如何决定何时不能?我的意思是,Guid.ToString()存在类型方法,不是在需要这种转换时调用吗?

有人可以告诉我这种转换在什么情况下会自动完成以及何时必须myInstance.ToString()明确调用?

0 投票
5 回答
1321 浏览

c - 为什么这种显式转换的结果与隐式转换的结果不同?

为什么这种显式转换的结果与隐式转换的结果不同?

如果我这样做 d = (long) ((b - a + c) / c); 我也得到了 10。为什么分配给双倍会有所不同?

0 投票
16 回答
144806 浏览

c# - 将字符串转换为可空类型(int、double 等...)

我正在尝试进行一些数据转换。不幸的是,大部分数据都在字符串中,它应该是 int 或 double 等......

所以我得到的是这样的:

这种方法的问题是如果 strAmount 为空,如果它为空,我希望它为空,所以当我将它添加到数据库中时,该列将为空。所以我最终写了这个:

现在这工作正常,但我现在有五行代码而不是一行。这使事情变得更难阅读,尤其是当我有大量的列要转换时。

我想我会使用字符串类和泛型的扩展来传递类型,这是因为它可能是双精度型、整数型或长型。所以我尝试了这个:

但我收到错误:无法将类型“字符串”转换为“T?”

有没有解决的办法?我对使用泛型创建方法不是很熟悉。

0 投票
5 回答
725907 浏览

java - 如何在 Java 中将字符串转换为 InputStream?

给定一个字符串:

如何将其转换为InputStream?

0 投票
2 回答
2211 浏览

c# - 日期时间到单用 C#

我正在尝试在 iTunes 和 MediaMonkeys 之间建立一个接口。当我将曲目从 iTunes 导入 MM 时,没有考虑 LastPlayed 字段。

所以我决定构建一个从 iTunes 读取值并更新 MM 数据库的接口。

我正在使用 phxsoftware 的包来访问 MM 使用的 SQLite 数据库。

数据库字段是 REAL 数据类型,映射为 DbType.Single。当我进行更新时,我使用 Convert.ToSingle(DateTime) 将 DateTime 对象(由 IITTrack 提供)转换为 Single。

但我收到一个错误,告诉那个 Invalid cast from 'DateTime' to 'Single'.

对此有任何提示吗?

0 投票
5 回答
11411 浏览

c - 转换:uid_t 到字符串,off_t 到字符串

我目前正在编写系统编程作业,其中一部分我需要获取目录中文件的一些信息。

对于文件的统计信息,我们有ctime()time_t类型转换为string并返回指向它的指针的函数。

但是uid_toff_t类型呢?我通过互联网搜索并找不到任何功能..或者如果不存在任何功能,您能告诉我如何实现这样的功能吗?

0 投票
8 回答
241939 浏览

c# - 我可以将 long 转换为 int 吗?

我想转换longint.

如果long>的值int.MaxValue,我很乐意让它环绕。

什么是最好的方法?