小编use*_*480的帖子

在java中将int转换为char

以下是代码段,

int a = 1;
char b = (char) a;
System.out.println(b);
Run Code Online (Sandbox Code Playgroud)

但我得到的是空输出.

int a = '1';
char b = (char) a;
System.out.println(b);
Run Code Online (Sandbox Code Playgroud)

我将得到1作为我的输出.

有人可以解释一下吗?如果我想在第一个片段中将int转换为char,我该怎么办?

java int char

111
推荐指数
5
解决办法
55万
查看次数

Java可以在堆栈上分配列表吗?

每当我在java中发起一个列表时,我都会这样做

List<Integer> list = new LinkedList<>();
Run Code Online (Sandbox Code Playgroud)

我假设这将在堆上分配列表.不知道我是否可以在堆栈上分配列表?

java heap stack

9
推荐指数
2
解决办法
2773
查看次数

标签 统计

java ×2

char ×1

heap ×1

int ×1

stack ×1