https://alicloud.my.id/2024/06/21/java-set-isempty-method-explained/