相关疑难解决方法(0)

什么是神奇的数字,为什么它不好?

什么是神奇的数字?

为什么要避免?

有适合的情况吗?

language-agnostic magic-numbers

489
推荐指数
10
解决办法
24万
查看次数

如何将Java 8 IntStream转换为List?

我正在查看文档IntStream,我看到了一种toArray方法,但没有办法直接进入List<Integer>

当然有一种方法可以将a转换StreamList

java java-8

264
推荐指数
4
解决办法
7万
查看次数

为什么String.chars()是Java 8中的一个int流?

在Java 8中,有一种新方法String.chars()返回表示字符代码的ints(IntStream)流.我想很多人会期待char这里有一股流.以这种方式设计API的动机是什么?

java string java-8

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

在Kotlin中IntArray与Array <Int>

我不确定an IntArray和an 之间的区别在于Array<Int>Kotlin以及为什么我不能互换使用它们:

missmatch

我知道IntArray转换为int[]定位时JVM,但Array<Int>转换为什么?

此外,你也可以拥有String[]YourObject[].为什么Kotlin具有类型的类{primitive}Array,几乎任何东西都可以排列成数组,而不仅仅是基元.

kotlin

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

使用toCharArray()生成Java中的垃圾的字符串文字

我想创建一个字母表的char数组.我看了这篇文章:

更好的方法来生成字母表中所有字母的数组

这说:

char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();

所以在我的代码中我有:

public class Alphabet {

private char[] letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();

public String availableLetters(){

    return letters.toString();
   } 

}
Run Code Online (Sandbox Code Playgroud)

当我从main()和printit调用函数availableLetters()到控制台时,它输出这个垃圾:

[C@15db9742

我究竟做错了什么?

java string char literals garbage

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