小编xyz*_*xyz的帖子

双倍乘以100然后转换为长度给出错误的值

我有以下代码:

Double i=17.31;
long j=(long) (i*100);
System.out.println(j);
Run Code Online (Sandbox Code Playgroud)

O/P: 1730 //Expected:1731

Double i=17.33;
long j=(long) (i*100);
System.out.println(j);
Run Code Online (Sandbox Code Playgroud)

O/P: 1732 //Expected:1733

Double i=17.32;
long j=(long) (i*100);
System.out.println(j);
Run Code Online (Sandbox Code Playgroud)

O/P: 1732 //Expected:1732{As expected}

Double i=15.33;
long j=(long) (i*100);
System.out.println(j);
Run Code Online (Sandbox Code Playgroud)

O/P: 1533 //Expected:1533{as Expected}

我曾试图谷歌,但无法找到理由.如果问题很简单,我很抱歉.

java floating-point numbers

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

将DTO转换为实体,反之亦然

我在我的Web应用程序中使用Spring MVC架构JPA.

哪里可以手动将DTO转换为实体,反之亦然(不使用任何框架)?

java jpa spring-mvc

16
推荐指数
5
解决办法
3万
查看次数

了解量词

我正在阅读关于量词Java教程.

贪婪,不情愿和占有量词之间的差异有所不同.

我无法理解究竟是什么区别.

解释如下:

Enter your regex: .*foo  // greedy quantifier
Enter input string to search: xfooxxxxxxfoo
I found the text "xfooxxxxxxfoo" starting at index 0 and ending at index 13.

Enter your regex: .*?foo  // reluctant quantifier
Enter input string to search: xfooxxxxxxfoo
I found the text "xfoo" starting at index 0 and ending at index 4.
I found the text "xxxxxxfoo" starting at index 4 and ending at index 13.

Enter your regex: .*+foo …
Run Code Online (Sandbox Code Playgroud)

java regex quantifiers

13
推荐指数
2
解决办法
526
查看次数

Java运行由MySQL触发器

我正在尝试创建一些将从触发器调用Java程序的MySQL代码.

这是我到目前为止:

CREATE TRIGGER trig_name after insert ON studentinfo 
FOR EACH ROW
BEGIN

END
Run Code Online (Sandbox Code Playgroud)

然后触发器内容将调用Java程序.这可能吗?

java mysql swing triggers

6
推荐指数
2
解决办法
8809
查看次数

电子邮件邮件字段验证

我是Java EE中的新手,我想知道以下哪个会执行更快,Javascript或用servlet编写的代码?

上下文:电子邮件字段上的正则表达式验

javascript java-ee

5
推荐指数
0
解决办法
164
查看次数

在java中跳过列表

我在主题下经历了java中的数据结构Skip list,我发现了以下内容:

在跳过列表中n nodes,对于每个ki那样,1 ? k ?lg n并且1 ? i ? n/2k–1? – 1,位置中的节点2k–1· i指向位置中的节点2k–1·(i + 1).这意味着每个第二个节点指向前面两个位置的节点,每四个节点指向前面四个位置的节点,依此类推,如图3.17a所示.这是通过在列表中的节点中具有不同数量的参考字段来实现的:一半节点仅具有一个参考字段,四分之一的节点具有两个参考字段,八分之一的节点具有三个参考字段,因此上.参考字段的数量表示每个节点的级别,级别的数量是maxLevel = ?lg n? + 1.

并且该图是:跳过列表,其中(a)均匀地和(b)不同级别的不均匀节点; (c)清楚显示参考节点的跳过列表.

在此输入图像描述

我不明白数学部分和sktip列表究竟是什么,甚至是节点?

java skip-lists

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