小编dav*_*veb的帖子

我希望从Java Date获得年,月,日等,以便与Java中的公历日历进行比较.这可能吗?

我在Java中有一个Date对象存储为Java的Date类型.

我还有一个格里高利历创建日期.格里历日历日期没有参数,因此是今天日期(和时间?)的实例.

使用java日期,我希望能够从java日期类型中获取年,月,日,小时,分钟和秒,并比较gregoriancalendar日期.

我看到目前Java日期存储为long,并且唯一可用的方法似乎只是将long写为格式化的日期字符串.有没有办法访问年,月,日等?

我看到了getYear(),getMonth()对等的方法Date类已被弃用.我想知道使用Java Date实例和日期的最佳做法是什么GregorianCalendar.

我的最终目标是进行日期计算,以便我可以检查Java日期是否在今天的日期和时间的这么多小时,分钟等之内.

我仍然是Java的新手,我对此感到有些困惑.

java compatibility date

206
推荐指数
5
解决办法
48万
查看次数

在Java中使用Hash加倍

我想知道如何在Java中散列一个double?我已经散列了其他原始数据和对象.我以为我可以使用哈希码方法?从我所看到的,这看起来非常复杂.我遇到了一些关于创造种子的事情.

我想知道如何解决这个问题.希望将我的哈希码的其余部分用于具有double的类?

我想知道我是否有问题试图在java中散列arraylists,数组和其他对象.我的一些课程包含arraylists.

非常感谢

java double object hashcode primitive-types

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

你可以在GregorianCalendar日期设置AM/PM,或者它是你只能获得的东西

我看了一下关于GregorianCalendar的java api,并没有看到任何在构造函数中设置am/pm的方法.你可以在GregorianCalendar日期设置AM/PM,或者只能在日历上使用get方法获得.它会自动处理所有这些吗?我正在寻找am/pm并将其输出到我的toString中,以获得具有日期对象的类.我打算在日历上使用get方法来获取它.我理解am/pm是一个0或1的int.

我还想知道所有小时是否都是24小时的格里高利并且它会自动确定上午和下午?

java time gregorian-calendar

7
推荐指数
2
解决办法
3万
查看次数

Java Field Hiding

我想知道在两个java类之间隐藏字段是什么意思,以及在结果输出方面运行代码时它意味着什么?

我有一个带有a protected static boolean field = false和子类的抽象类,它有一个具有相同名称但不是静态的布尔字段并设置为true.

如果我有这个代码:

Superclass d = new subclass();
Run Code Online (Sandbox Code Playgroud)

超类中的布尔字段和子类中的布尔字段的值是多少?子类字段是否保留为false上面的赋值后?

非常感谢

java field instance-variables static-variables member-hiding

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

在 SQL Server 中将 varchar 转换为 nvarchar 失败

我有一个 SQL Server 表,其中包含varchar(50)使用 SQL Server 导入向导进行 CSV 导入的结果类型的列。

我想知道如何更改此数据类型nvarchar(9)而不出现 SQL Server 截断错误。

我尝试进行批量更新来设置我需要的数据类型和列大小,但当我尝试将 csv 加载到我创建的空数据库表(带有我需要的所需数据类型)时,仍然出现截断错误消息。

感谢您的任何帮助。

sql sql-server types type-conversion

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

重写超类或子类中的 equals 和 hashCode 方法,或者重写两者

我对java编程比较陌生,当我有一个从超类继承的子类时,我在寻找在哪里使用 equals 和 hashcode 方法重写时遇到了问题。

我想检查超类和子类的对象是否相等,并且想知道超类和子类中的一个或两个是否需要重写它们的 equals 和 hashcode 方法?

我的子类没有实例变量,我的超类有 2 个实例变量(整数)

我的子类构造函数正在调用超类构造函数。

如果我想重写子类的 equals 和 hashcode 方法,基于子类没有实例变量但从其超类继承 2 个实例变量的事实是否可能?

java equals hashcode

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

我有一个抽象类和 2 个子类。如果您无法实例化抽象类,您将如何使用它们

我有一个抽象类和 2 个子类。如果您无法实例化抽象类,您将如何使用它们。我编写的代码最初使用类和子类,后来意识到最好从父类中使用 2 个子类。我知道这是在 Java 中进行多重继承的一种方式。我现有的代码正在实例化父类,我正在处理它。现在,我无法实例化父类,因为该类现在是抽象的。是否只有我现在可以实例化的子类?这些都是普通班。

一个子类是雇员,有出生日期、工资,另一个子类是客户,有最喜欢的食物、付款明细

父类是人

任何帮助将非常感激。

java inheritance class abstract

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

使用 Python Pandas 从 CSV 文件中删除重复记录

我想使用 Python Pandas从CSV文件中删除重复记录。CSV 文件包含具有三个属性的记录:scaleminzoommaxzoom。我想要一个带有minzoommaxzoom的结果数据框,并且留下的记录是唯一的。

IE,

输入 CSV 文件 (lookup_scales.csv)

Scale, minzoom, maxzoom
2000, 0, 15
3000, 0, 15
10000, 8, 15
20000, 8, 15
200000, 15, 18
250000, 15, 18
Run Code Online (Sandbox Code Playgroud)

必需的distinct_lookup_scales.csv(无比例列)

minzoom, maxzoom
0,5
8,15
15,18
Run Code Online (Sandbox Code Playgroud)

到目前为止我的代码是

lookup_scales_df = pd.read_csv('C:/Marine/lookup/lookup_scales.csv', names = ['minzoom','maxzoom'])
lookup_scales_df = lookup_scales_df.set_index([2, 3])
file_name = "C:/Marine/lookup/distinct_lookup_scales.csv"
lookup_scales_df.groupby('minzoom', 'maxzoom').to_csv(file_name, sep=',')
Run Code Online (Sandbox Code Playgroud)

python csv grouping distinct-values pandas

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