Tag: int

拆分String并将其放在int数组中

我必须输入一个带有数字ex:1,2,3,4,5的字符串。 这是输入的一个示例,然后我必须将它放在一个INT数组中,这样我就可以对它进行排序,但它的工作方式不同。 package array; import java.util.Scanner; public class Array { public static void main(String[] args) { String input; int length, count, size; Scanner keyboard = new Scanner(System.in); input = keyboard.next(); length = input.length(); size = length / 2; int intarray[] = new int[size]; String strarray[] = new String[size]; strarray = input.split(“,”); for (count = 0; […]

在它前面具有零的整数是什么意思,我该如何打印它?

class test{ public static void main(String args[]){ int a = 011; System.out.println(a); } } 为什么我得到9作为输出而不是011 ? 如何获得011作为输出?

负char值JAVA

为什么会发生以下情况: char p = 0; p–; System.out.println(p); 结果65535 为什么不给出编译错误或运行时exception? 我期待它作为字符不能是负面的。 相反,它从倒置开始计数。 提前致谢。

如何将整数转换为Java中的字节?

我知道Java不允许无符号类型,所以我想知道它如何将整数转换为一个字节。 假设我有一个值为255的整数a,我将整数转换为一个字节。 值是否以字节11111111表示? 换句话说,将值更多地视为带符号的8位整数,还是直接复制整数的最后8位?