2017-04-05 11 views

答えて

5

doseqによってあなたに与えられた要素の種類:

(let [ss "123\""] 
    (doseq [s ss] 
    (println (type s)))) 

あなたは、彼らは文字をしていることがわかります、まだあなたは、文字列に対してそれらを比較しています。型が一致しないので、常にfalseになります。

(let [ss "123\""] 
    (doseq [s ss] 
    (println s (= \" s)))) 

1 false 
2 false 
3 false 
" true 

ではなく文字に対して比較します

関連する問題