HutoolKit HutoolKit HutoolKit 📚Docs 🧰Online Tools 📃About
CTRL K
    Twitter
    CTRL K
        • 🍭ALL(Hutool-all)
          • overview
        • 🐾BOM(Hutool-bom)
          • overview
        • 🍑Core(Hutool-core)
          • Clone
            • CloneSupport
          • Date And Time
            • overview
            • DateUtil
            • DateTime
            • ChineseDate
            • LocalDateTimeUtil
            • TimeInterval
          • IO
            • overview
            • IOothers-IoUtil
            • FileUtil
            • FileTypeUtil
            • WatchMonitor
            • File
              • FileReader
              • FileWriter
              • FileAppender
              • Tailer
              • FileNameUtil
            • Resource
              • overview
              • ResourceUtil
              • ClassPathResource
          • others
            • overview
            • StrUtil
            • HexUtil
            • EscapeUtil
            • HashUtil
            • URLUtil
            • XmlUtil
            • ObjectUtil
            • ReflectUtil
            • TypeUtil
            • PageUtil
            • ClipboardUtil
            • ClassUtil
            • ClassLoaderUtil
            • EnumUtil
            • RuntimeUtil
            • NumberUtil
            • ArrayUtil
            • RandomUtil
            • IdUtil
            • ZipUtil
            • ReferenceUtil
            • ReUtil
            • IdcardUtil
            • DesensitizedUtil
            • CreditCodeUtil
            • ServiceLoaderUtil
            • CharsetUtil
          • Language feature
            • overview
            • HashMap Extension-Dict
            • Singleton
            • Assert
            • Binary Coded Decimal-BCD
            • Console
            • Validator
            • StrFormatter
            • Tree
              • TreeUtil
          • JavaBean
            • overview
            • BeanUtil
            • DynaBean
            • BeanPath
            • BeanDesc
            • Opt
          • Collection
            • overview
            • CollUtil
            • ListUtil
            • IterUtil
            • BoundedPriorityQueue
            • ConcurrentHashSet
            • CollStreamUtil
            • LineIter
          • Map
            • overview
            • MapUtil
            • BiMap
            • TableMap
            • MapBuilder
          • Codec
            • Base62
            • Base64
            • Base32
            • Morse
            • BCD
            • Rot
            • PunyCode.md
          • String
            • CsvUtil
            • StrBuilder
            • UnicodeUtil
            • StrSplitter
          • Annotation
            • AnnotationUtil
          • Comparator
            • overview
            • CompareUtil
            • VersionComparator
          • Exception
            • ExceptionUtil
            • Other Exception
          • Math
            • MathUtil
          • Image
            • ImgUtil
            • Img
          • Network
            • NetUtil
            • UrlBuilder
          • Source Compiler
            • CompilerUtil.md
          • Convert
          • ConverterRegistry
          • AsyncUtil
          • ConcurrencyTester
          • ExecutorBuilder
          • ThreadUtil
        • 🍍Setting (Hutool-setting)
          • overview
          • Setting
          • Props
        • 🍳Log(Hutool-log)
          • overview
          • LogFactory
          • StaticLog
          • FAQ
        • 🥝Cache(Hutool-cache)
          • overview
          • CacheUtil
          • FIFOCache
          • LFUCache
          • LRUCache
          • TimedCache
          • WeakCache
          • FileCache
        • 🍌JSON(Hutool-json)
          • overview
          • JSONUtil
          • JSONObject
          • JSONArray
        • 🍯Crypto(Hutool-crypto)
          • overview
          • SecureUtil
          • SymmetricCrypto
          • AsymmetricCrypto
          • Digester
          • HMac
          • Sign
          • SmUtil
        • 🥒DFA Query(Hutool-dfa)
          • overview
          • DFA Query
        • 🥞Database(Hutool-db)
          • overview
          • Session
          • db.setting Examples
          • DsFactory
          • SqlExecutor
          • Case1-export image from blob field
          • FAQ
          • NoSQL Client
            • RedisDS
            • MongoDS
          • simple-operation-Db
        • 🍜HTTP Client(Hutool-http)
          • overview
          • HttpUtil
          • HttpRequest
          • HttpResponse
          • HtmlUtil
          • UserAgentUtil
          • HttpStatus
          • FAQ
          • Case1-scraping OSCHINA site
          • WebService
            • SoapClient
          • Server
            • SimpleServer
        • ⏰Cron(Hutool-cron)
          • overview
          • CronUtil
        • 🍇Extra(Hutool-extra)
          • overview
          • MailUtil
          • QrCodeUtil
          • ServletUtil
          • Template Engine
            • TemplateUtil
          • Jsch
            • JschUtil
            • Sftp
          • FTP
            • Ftp
            • SimpleFtpServer
          • Emoji
            • EmojiUtil
          • Chinese Tokenizer
            • TokenizerUtil
          • Spring
            • SpringUtil
          • Cglib
            • CglibUtil
          • Pingyin
            • PinyinUtil
          • Compress
            • CompressUtil
          • Expression Engine
            • ExpressionUtil
        • 🍛BloomFilter(Hutool-bloomFilter)
          • overview
        • 🥑AOP(Hutool-aop)
          • overview
          • ProxyUtil
        • 🥮Script(Hutool-script)
          • overview
          • ScriptUtil
        • 🥥Office(Hutool-poi)
          • overview
          • ExcelUtil
          • ExcelReader
          • Excel03SaxReader
          • Excel07SaxReader
          • ExcelWriter
          • BigExcelWriter
          • Word07Writer
        • ☕System(Hutool-system)
          • SystemUtil
          • OshiUtil
        • 🍱Captcha(Hutool-captcha)
          • overview
        • 🥓Socket(Hutool-socket)
          • overview
          • NioServer and NioClient
          • AioServer and AioClient
        • 🍩JWT(Hutool-jwt)
          • overview
          • JWTUtil
          • JWTSignerUtil
          • JWTValidator
        • SUMMARY
      • About
      • 🍭ALL(Hutool-all)
        • overview
      • 🐾BOM(Hutool-bom)
        • overview
      • 🍑Core(Hutool-core)
        • Clone
          • CloneSupport
        • Date And Time
          • overview
          • DateUtil
          • DateTime
          • ChineseDate
          • LocalDateTimeUtil
          • TimeInterval
        • IO
          • overview
          • IOothers-IoUtil
          • FileUtil
          • FileTypeUtil
          • WatchMonitor
          • File
            • FileReader
            • FileWriter
            • FileAppender
            • Tailer
            • FileNameUtil
          • Resource
            • overview
            • ResourceUtil
            • ClassPathResource
        • others
          • overview
          • StrUtil
          • HexUtil
          • EscapeUtil
          • HashUtil
          • URLUtil
          • XmlUtil
          • ObjectUtil
          • ReflectUtil
          • TypeUtil
          • PageUtil
          • ClipboardUtil
          • ClassUtil
          • ClassLoaderUtil
          • EnumUtil
          • RuntimeUtil
          • NumberUtil
          • ArrayUtil
          • RandomUtil
          • IdUtil
          • ZipUtil
          • ReferenceUtil
          • ReUtil
          • IdcardUtil
          • DesensitizedUtil
          • CreditCodeUtil
          • ServiceLoaderUtil
          • CharsetUtil
        • Language feature
          • overview
          • HashMap Extension-Dict
          • Singleton
          • Assert
          • Binary Coded Decimal-BCD
          • Console
          • Validator
          • StrFormatter
          • Tree
            • TreeUtil
        • JavaBean
          • overview
          • BeanUtil
          • DynaBean
          • BeanPath
          • BeanDesc
          • Opt
        • Collection
          • overview
          • CollUtil
          • ListUtil
          • IterUtil
          • BoundedPriorityQueue
          • ConcurrentHashSet
          • CollStreamUtil
          • LineIter
        • Map
          • overview
          • MapUtil
          • BiMap
          • TableMap
          • MapBuilder
        • Codec
          • Base62
          • Base64
          • Base32
          • Morse
          • BCD
          • Rot
          • PunyCode.md
        • String
          • CsvUtil
          • StrBuilder
          • UnicodeUtil
          • StrSplitter
        • Annotation
          • AnnotationUtil
        • Comparator
          • overview
          • CompareUtil
          • VersionComparator
        • Exception
          • ExceptionUtil
          • Other Exception
        • Math
          • MathUtil
        • Image
          • ImgUtil
          • Img
        • Network
          • NetUtil
          • UrlBuilder
        • Source Compiler
          • CompilerUtil.md
        • Convert
        • ConverterRegistry
        • AsyncUtil
        • ConcurrencyTester
        • ExecutorBuilder
        • ThreadUtil
      • 🍍Setting (Hutool-setting)
        • overview
        • Setting
        • Props
      • 🍳Log(Hutool-log)
        • overview
        • LogFactory
        • StaticLog
        • FAQ
      • 🥝Cache(Hutool-cache)
        • overview
        • CacheUtil
        • FIFOCache
        • LFUCache
        • LRUCache
        • TimedCache
        • WeakCache
        • FileCache
      • 🍌JSON(Hutool-json)
        • overview
        • JSONUtil
        • JSONObject
        • JSONArray
      • 🍯Crypto(Hutool-crypto)
        • overview
        • SecureUtil
        • SymmetricCrypto
        • AsymmetricCrypto
        • Digester
        • HMac
        • Sign
        • SmUtil
      • 🥒DFA Query(Hutool-dfa)
        • overview
        • DFA Query
      • 🥞Database(Hutool-db)
        • overview
        • Session
        • db.setting Examples
        • DsFactory
        • SqlExecutor
        • Case1-export image from blob field
        • FAQ
        • NoSQL Client
          • RedisDS
          • MongoDS
        • simple-operation-Db
      • 🍜HTTP Client(Hutool-http)
        • overview
        • HttpUtil
        • HttpRequest
        • HttpResponse
        • HtmlUtil
        • UserAgentUtil
        • HttpStatus
        • FAQ
        • Case1-scraping OSCHINA site
        • WebService
          • SoapClient
        • Server
          • SimpleServer
      • ⏰Cron(Hutool-cron)
        • overview
        • CronUtil
      • 🍇Extra(Hutool-extra)
        • overview
        • MailUtil
        • QrCodeUtil
        • ServletUtil
        • Template Engine
          • TemplateUtil
        • Jsch
          • JschUtil
          • Sftp
        • FTP
          • Ftp
          • SimpleFtpServer
        • Emoji
          • EmojiUtil
        • Chinese Tokenizer
          • TokenizerUtil
        • Spring
          • SpringUtil
        • Cglib
          • CglibUtil
        • Pingyin
          • PinyinUtil
        • Compress
          • CompressUtil
        • Expression Engine
          • ExpressionUtil
      • 🍛BloomFilter(Hutool-bloomFilter)
        • overview
      • 🥑AOP(Hutool-aop)
        • overview
        • ProxyUtil
      • 🥮Script(Hutool-script)
        • overview
        • ScriptUtil
      • 🥥Office(Hutool-poi)
        • overview
        • ExcelUtil
        • ExcelReader
        • Excel03SaxReader
        • Excel07SaxReader
        • ExcelWriter
        • BigExcelWriter
        • Word07Writer
      • ☕System(Hutool-system)
        • SystemUtil
        • OshiUtil
      • 🍱Captcha(Hutool-captcha)
        • overview
      • 🥓Socket(Hutool-socket)
        • overview
        • NioServer and NioClient
        • AioServer and AioClient
      • 🍩JWT(Hutool-jwt)
        • overview
        • JWTUtil
        • JWTSignerUtil
        • JWTValidator
      • English
      • Chinese

      • Quick Start And Installation
      • CHANGELOG
      • 🍭ALL(Hutool-all)
        • overview
      • 🐾BOM(Hutool-bom)
        • overview
      • 🍑Core(Hutool-core)
        • Clone
          • CloneSupport
        • Converter
          • others-Convert
          • Customized-ConverterRegistry
        • Date And Time
          • overview
          • DateUtil
          • DateTime
          • ChineseDate
          • LocalDateTimeUtil
          • TimeInterval
        • IO
          • overview
          • IOothers-IoUtil
          • FileUtil
          • FileTypeUtil
          • WatchMonitor
          • File
            • FileReader
            • FileWriter
            • FileAppender
            • Tailer
            • FileNameUtil
          • Resource
            • overview
            • ResourceUtil
            • ClassPathResource
        • others
          • overview
          • StrUtil
          • HexUtil
          • EscapeUtil
          • HashUtil
          • URLUtil
          • XmlUtil
          • ObjectUtil
          • ReflectUtil
          • TypeUtil
          • PageUtil
          • ClipboardUtil
          • ClassUtil
          • ClassLoaderUtil
          • EnumUtil
          • RuntimeUtil
          • NumberUtil
          • ArrayUtil
          • RandomUtil
          • IdUtil
          • ZipUtil
          • ReferenceUtil
          • ReUtil
          • IdcardUtil
          • DesensitizedUtil
          • CreditCodeUtil
          • ServiceLoaderUtil
        • Language feature
          • overview
          • HashMap Extension-Dict
          • Singleton
          • Assert
          • Binary Coded Decimal-BCD
          • Console
          • Validator
          • StrFormatter
          • Tree
            • TreeUtil
        • JavaBean
          • overview
          • BeanUtil
          • DynaBean
          • BeanPath
          • BeanDesc
          • Opt
        • Collection
          • overview
          • CollUtil
          • ListUtil
          • IterUtil
          • BoundedPriorityQueue
          • ConcurrentHashSet
          • CollStreamUtil
          • LineIter
        • Map
          • overview
          • MapUtil
          • BiMap
          • TableMap
        • Codec
          • Base62
          • Base64
          • Base32
          • Morse
          • BCD
          • Rot
          • PunyCode.md
        • String
          • CsvUtil
          • StrBuilder
          • UnicodeUtil
          • StrSplitter
        • Annotation
          • AnnotationUtil
        • Comparator
          • overview
          • CompareUtil
          • VersionComparator
        • Exception
          • ExceptionUtil
          • Other Exception
        • Math
          • MathUtil
        • Thread and Concurreny
          • ThreadUtil
          • ExecutorBuilder
          • ConcurrencyTester
        • Image
          • ImgUtil
          • Img
        • Network
          • NetUtil
          • UrlBuilder
        • Source Compiler
          • CompilerUtil.md
      • 🍍Setting (Hutool-setting)
        • overview
        • Setting
        • Props
      • 🍳Log(Hutool-log)
        • overview
        • LogFactory
        • StaticLog
        • FAQ
      • 🥝Cache(Hutool-cache)
        • overview
        • CacheUtil
        • FIFOCache
        • LFUCache
        • LRUCache
        • TimedCache
        • WeakCache
        • FileCache
      • 🍌JSON(Hutool-json)
        • overview
        • JSONUtil
        • JSONObject
        • JSONArray
      • 🍯Crypto(Hutool-crypto)
        • overview
        • SecureUtil
        • SymmetricCrypto
        • AsymmetricCrypto
        • Digester
        • HMac
        • Sign
        • SmUtil
      • 🥒DFA Query(Hutool-dfa)
        • overview
        • DFA Query
      • 🥞Database(Hutool-db)
        • overview
        • Db
        • Session
        • db.setting Examples
        • DsFactory
        • SqlExecutor
        • Case1-export image from blob field
        • FAQ
        • NoSQL Client
          • RedisDS
          • MongoDS
      • 🍜HTTP Client(Hutool-http)
        • overview
        • HttpUtil
        • HttpRequest
        • HttpResponse
        • HtmlUtil
        • UserAgentUtil
        • HttpStatus
        • FAQ
        • Case1-scraping OSCHINA site
        • WebService
          • SoapClient
        • Server
          • SimpleServer
      • ⏰Cron(Hutool-cron)
        • overview
        • CronUtil
      • 🍇Extra(Hutool-extra)
        • overview
        • MailUtil
        • QrCodeUtil
        • ServletUtil
        • Template Engine
          • TemplateUtil
        • Jsch
          • JschUtil
        • FTP
          • Ftp
          • SimpleFtpServer
        • Emoji
          • EmojiUtil
        • Chinese Tokenizer
          • TokenizerUtil
        • Spring
          • SpringUtil
        • Cglib
          • CglibUtil
        • Pingyin
          • PinyinUtil
        • Compress
          • CompressUtil
        • Expression Engine
          • ExpressionUtil
      • 🍛BloomFilter(Hutool-bloomFilter)
        • overview
      • 🥑AOP(Hutool-aop)
        • overview
        • ProxyUtil
      • 🥮Script(Hutool-script)
        • overview
        • ScriptUtil
      • 🥥Office(Hutool-poi)
        • overview
        • ExcelUtil
        • ExcelReader
        • Excel03SaxReader
        • Excel07SaxReader
        • ExcelWriter
        • BigExcelWriter
        • Word07Writer
      • ☕System(Hutool-system)
        • SystemUtil
        • OshiUtil
      • 🍱Captcha(Hutool-captcha)
        • overview
      • 🥓Socket(Hutool-socket)
        • overview
        • NioServer and NioClient
        • AioServer and AioClient
      • 🍩JWT(Hutool-jwt)
        • overview
        • JWTUtil
        • JWTSignerUtil
        • JWTValidator
      • 😄Hutool’s Friends