JTuple 1.2.2 正式版发布了,本次更新内容:
count
junit
项目地址:
github:https://github.com/sd4324530/JTuple
gitee:https://gitee.com/pyinjava/jtuple
Java 语言版本的元组数据类型,实现了元组类型的特性(不可变、 可迭代)以及常用操作方法
轻量级,无依赖,线程安全
元组最重要的意义是用来实现多值返现。 很多时候我们需要返回一组值,更可怕的是这组值的类型可能并不完全一样,比如http请求时,有请求的返回码(int)以及响应报文(String)
对于java人员来说,遇到这种情况时,一般的解决方案是编写一个类,类里只有2个属性,分别是以上2个,然后返回给调用者。是不是有种胸闷的感觉。折腾,造孽啊
或者就返回一个列表,但是因为类型不统一,只能用List<Object>,后续处理的代码的可读性会很差,我相信任何一个技术水平过关或者有职业操守的程序员都不会这么做
元组的出现,就是为了解决这种情况的,很多年轻的语言(Python, Scala...)都内置了元组,本项目就是让Java开发人员也可以享受到元组带来的编程时的便捷和快乐
评论删除后,数据将无法恢复
JTuple 1.2.2 正式版发布,Java 语言也可以优雅地使用元组
JTuple 1.2.2 正式版发布了,本次更新内容:
count
方法,用于统计某个数据在元组当中出现的次数junit
版本项目地址:
github:https://github.com/sd4324530/JTuple
gitee:https://gitee.com/pyinjava/jtuple
JTuple
Java 语言版本的元组数据类型,实现了元组类型的特性(不可变、 可迭代)以及常用操作方法
轻量级,无依赖,线程安全
元组的意义
元组最重要的意义是用来实现多值返现。 很多时候我们需要返回一组值,更可怕的是这组值的类型可能并不完全一样,比如http请求时,有请求的返回码(int)以及响应报文(String)
对于java人员来说,遇到这种情况时,一般的解决方案是编写一个类,类里只有2个属性,分别是以上2个,然后返回给调用者。是不是有种胸闷的感觉。折腾,造孽啊
或者就返回一个列表,但是因为类型不统一,只能用List<Object>,后续处理的代码的可读性会很差,我相信任何一个技术水平过关或者有职业操守的程序员都不会这么做
元组的出现,就是为了解决这种情况的,很多年轻的语言(Python, Scala...)都内置了元组,本项目就是让Java开发人员也可以享受到元组带来的编程时的便捷和快乐
主要实现
元组操作