List<String>如何限制String的长度

List中如何去限制String字符串的长度?使用注解能不能实现?

呃,就像你说的遍历List,然后用注解,那也是加在String上的注解,不管怎么说你都要遍历这个List,那怎么判断应该都一样吧,不一定要加注解了吧,为什么不在数据加入List之前判断数据呢,还是说你是要去除一部分数据

自己写一个类啊 ,构造或者set限定长度

用循环去判断么

没有原生注解可以实现你的这个功能,spring的接口实体入参校验倒是有类似的功能,但是也是对String限制,与List没半毛钱关系。
spring注解@Size
spring需引入依赖

<dependency>
       <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-starter-validation</artifactId>
</dependency>

自己判断

大佬说可以用jsr303,去遍历list,拿到String去判断,在要判断的字段上加注解就行了

自己实现一个判断长度的接口,每次add的时候调用这个接口判断,如果size超长就禁止add操作