小编MrD*_*MrD的帖子

提交类的实例作为参数

说我有以下代码

class A {      
    int x = 4;
    public void x() {
         /* */
         B myB = new B(/*paramter here*/);
    }
}
Run Code Online (Sandbox Code Playgroud)

是否可以将A的当前实例作为参数提交给B的构造函数?

java

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

从Haskell列表中删除重复项

我正在尝试构建一个函数,它接受字符串的第一个元素,并从字符串中删除所有其他元素.然后为第二个角色做同样的事情.

即 - "Heello"将成为"Helo"和"Chocolate""Chlate"

我最初的尝试

removeSuccessor :: String -> String
removeSuccessor x = [c | c <- x, x ! `elem` c]
Run Code Online (Sandbox Code Playgroud)

但这似乎没有用......建议?

haskell

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

将元素添加到列表末尾

假设我有以下ArrayList:

ArrayList<String> myList = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

我不知道里面有多少元素.

然后我想在当前最后一个位置之后的位置添加一个元素,例如:

myList.add(myList.size()+1, "Hello World");
Run Code Online (Sandbox Code Playgroud)

有什么方法可以做到吗?

java

-2
推荐指数
1
解决办法
61
查看次数

Haskell函数签名错误

我有以下功能

encryptChar :: Char -> [Char] -> Char
encyptChar x z = z !! ((elemIndex) x cA)
Run Code Online (Sandbox Code Playgroud)

其中cA是Chars列表.

但是,该函数在类型签名中返回变量"encryptChar"的-Missing绑定

有人有建议吗?:)

谢谢!

haskell

-3
推荐指数
1
解决办法
1011
查看次数

标签 统计

haskell ×2

java ×2