primitive-types

    0热度

    1回答

    我创建了一个基于xsd文件的java类,并且由于其中一个元素是minOccurs为0的布尔值,所以它在Java中翻译后会生成一个布尔变量。这引发了一连串的问题,在挖掘我的头之前,我想知道是否可以避免从根开始,具有常规布尔值而不是包装。

    0热度

    1回答

    我知道下面的数据模型存在: 32位的* nix:ILP32 32位Windows:ILP32 32位OS X :ILP32 64位* nix中:LP64 和64位Windows:LLP64 64位OSX:LP64 http://www.unix.org/whitepapers/64bit.html Linux内核的64位版本使用LP64数据模型(http://www.unix.org/versio

    0热度

    2回答

    对于返回原始对可为空的方法的方法是否存在一些名称约定? 例子: public double getDouble() { //... } public Double getDouble() { //... } 我想有两个在我的项目,这些方法,但我无法弄清楚什么是对Double一个好名字。我有与getShort和getInteger方法相同的问题。 编辑: 我想你们有些

    0热度

    2回答

    我是编程新手。我的老师给了我一个关于数字库的特殊项目。 由于较高数字的基数是整数和字母的组合,我仍然困惑,如果我应该使用int和/或char。 import java.util.Scanner; public class JavaProgram { public static void main(String[] args) { Scanner in = new Scann

    0热度

    1回答

    我创建了一个ComplexNumber类。我希望能够像做 val c = ComplexNumber(1,3); 3 * c; 但这需要重载*对于int,double等这可能吗?

    2热度

    2回答

    我使用Java 8个流API是这样的: private Function<Long, Float> process; // Intermediate step (& types) private long getWeekFrequency(final ScheduleWeek week) { return week.doStreamStuff().count(); // Str

    7热度

    1回答

    前不久我发现了Natural数据类型base。当你打算使用非负整数类型时,它应该被采用(就我看来)。但这并不完全清楚,为什么我应该更喜欢Natural到Integer。两种类型都具有任意精度,都具有相当优化的运行时表示 - Integer representation和Natural representation。但是当你减去自然数时,这不会真的为你的代码增加更多的类型安全。而Integer在所有

    -1热度

    2回答

    由于我的数字是相当小(0至13之间),我决定使用字节,而不是INT可能带来的时候性能提高很小。然而,我发现了以下编译错误: Error:(87, 31) error: incompatible types: possible lossy conversion from int to byte 这里是卡类的构造函数,这似乎是恰到好处的重要组成部分,需要字节两个参数: 这很奇怪,我想知道你是什么原因,

    7热度

    3回答

    考虑以下两组方法。第一个被接受,第二个被拒绝为模棱两可。唯一的区别是使用int和Integer。 是否有特别需要拒绝第二个?这意味着在拳击后接受它(这将导致第一组)有问题。我在这里错过什么? 从我的角度来看,Java编译器在这里太局限了。 套装1: public void test(Object... values) {} public void test(Integer x, Object.

    0热度

    3回答

    我想知道是否有可能将字符串转换为char,int,float,double和其他原始类型 如果是,那么如何..如果没有,那么为什么..我们不能这样做。 在原始类型中,我们可以使用类型转换将任何原语转换为任何其他类型。因此,字符串是否有这样做。由于我们知道我们可以将任何原始类型转换为字符串,因此可以将字符串转换为原始类型。