Clojure Atoms reset!
2018-12-24 11:12 更新
将atom的值设置为新值,而不考虑当前值。
语法
以下是reset!基本语法:
(reset! atom-name newvalue)
参数 − 'atom-name'是其值需要重置的Atoms的名称。“newvalue”是新值,需要分配给Atoms。
返回值 − 带有新值的Atoms集。
例
下面的程序显示了如何使用它的示例。
(ns clojure.examples.example (:gen-class)) (defn example [] (def myatom (atom 1)) (println @myatom) (reset! myatom 2) (println @myatom)) (example)
输出
以上示例输出以下结果:
1 2
以上内容是否对您有帮助:
更多建议: