在C语言中,我可以使用类似的东西来初始化2d char数组
maybe (putStrLn "No answer") writeLn v
我想知道如何用Java做到这一点?
答案 0 :(得分:4)
您可以在> library(tibble)
>
> a<- tibble(a =1 , b = 1:3)
> b<- tibble(c =1 , d = 1:3)
>
> c <- a
> c
# A tibble: 3 x 2
a b
<dbl> <int>
1 1 1
2 1 2
3 1 3
>
> # INCORRECT
> d <- ifelse(TRUE,a, b)
> d
[[1]]
[1] 1 1 1
>
>
>
> # CORRECT
> if(TRUE){
+ a
+ } else {
+ b
+ }
# A tibble: 3 x 2
a b
<dbl> <int>
1 1 1
2 1 2
3 1 3
文字上调用toCharArray()
,我能想到的最相似的构造是
String
答案 1 :(得分:3)
您可以执行以下操作
public static char[][] arr = {{'a', 'd'},{'s','w','f'}};
arr [0]引用第一个数组为{‘a’,‘d’},而arr [1]引用第二个数组