java.lang.String (class "") => java.lang.String (type 1)-6ren">
gpt4 book ai didi

clojure - Clojure 中类型和类的区别

转载 作者:行者123 更新时间:2023-12-02 07:19:17 25 4
gpt4 key购买 nike

Clojure 中的 typeclass 有什么区别?

(type "") => java.lang.String
(class "") => java.lang.String
(type 1) => java.lang.Long
(class 1) => java.lang.Long

最佳答案

根据 ClojureDocs

type

类型 clojure.core

(输入x)

返回 x:type 元数据,如果没有,则返回其 Class

class

clojure.core

(类x)

返回xClass

所以,基本上,如果 x 中有元数据,type 应该返回其 :type 元数据,否则它们是相同的东西.

关于clojure - Clojure 中类型和类的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22647738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com