add IsEmpty
This commit is contained in:
parent
465c959414
commit
e906b007de
@ -49,8 +49,13 @@ func (this *HashMap) Conj(key any, val any) *HashMap {
|
|||||||
return Conj(this, key, val)
|
return Conj(this, key, val)
|
||||||
}
|
}
|
||||||
|
|
||||||
func String(this *HashMap) string {
|
func (this *HashMap) IsEmpty() bool {
|
||||||
if this == nil {
|
return len(this._map) == 0
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *HashMap) String() string {
|
||||||
|
if this.IsEmpty() {
|
||||||
return "{}"
|
return "{}"
|
||||||
}
|
}
|
||||||
var sb strings.Builder
|
var sb strings.Builder
|
||||||
@ -63,8 +68,5 @@ func String(this *HashMap) string {
|
|||||||
sb.WriteRune(' ')
|
sb.WriteRune(' ')
|
||||||
}
|
}
|
||||||
return sb.String()[:sb.Len()-2] + "}"
|
return sb.String()[:sb.Len()-2] + "}"
|
||||||
}
|
|
||||||
|
|
||||||
func (this *HashMap) String() string {
|
|
||||||
return String(this)
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user