当前位置: 首页 > 知识库问答 >
问题:

@最小字符串验证

昝欣可
2023-03-14

@target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})@retention(value=runtime)@documented@constraint(validatedby={})public@interface Min

带注释的元素必须是一个数值,该数值必须大于或等于指定的最小值。

支持的类型有:

BigDecimal
BigInteger
byte, short, int, long, and their respective wrappers

注意,由于舍入错误,不支持double和float(某些提供程序可能提供一些近似支持)

null元素被认为是有效的

    null

test.java

import javax.validation.constraints.Min;

public class Test {
  @Min(10)
  String quantity;
}

代码按预期工作。

共有1个答案

闻人昊昊
2023-03-14
    null
 类似资料:
  • 我试图从字符串中找到最小的子字符串(包含 set 的所有值) 例如: 因为< code>OxVxT是示例1中最小的子串(包含集合的所有元素),所以我为它编写了代码,但这不是最好的方法,也不适用于所有示例,我没有通过我的代码找到最小的子串,我的代码如下: 我找到所有可能的子字符串索引,然后找到它们之间的距离,并且距离最短的子字符串是字符串中最小的子字符串。我的代码不能处理所有测试用例,也没有给出正确

  • 问题内容: 好的,我确定它必须存在于此处的某个地方,但是我似乎找不到它。 是否存在,如果存在,则根据的最小(非空)序列? 我在猜测,但我不确定。 问题答案: 给定的实现(请参阅参考资料),您可以验证大小为0的字符串(因此为空字符串)将始终小于或等于任何其他非null字符串。(等于与空字符串比较)。

  • 问题内容: 我正在尝试验证我的字符串是否与模式匹配。也就是说,完整的字符串可以写为该模式。但是,如果有任何子字符串匹配该模式,则返回。(如回报,这是我不想在这个例子中,我宁愿验证,整个字符串只含有少量拉丁字母)。 问题答案: 您可以使用 开始 和 结束 标记,并分别指示开始,在您的正则表达式模式的字符串的结尾。这样,您可以使表达式仅匹配整个字符串,而不匹配任何子字符串。在您的情况下,它将如下所示:

  • 我有一个字符串s和一个整数k(子字符串长度),我正在尝试编写函数,这样它就可以找到长度为k的最小和最大的子字符串。并返回一个字符串,其中最小和最大的子字符串与换行符组合在一起。 到目前为止,我用下面的方法解决了这个问题,我编写了相同的代码来查找最小和最大的子字符串,然而,我想用流返回两个子字符串的单行代码。 我非常感谢任何建议,因为我现在正在学习lambda和stream。 那么,我该如何优雅地解

  • 本文向大家介绍字符串中最大和最小的单词-JavaScript,包括了字符串中最大和最小的单词-JavaScript的使用技巧和注意事项,需要的朋友参考一下 我们需要编写一个JavaScript函数,该函数接受字符串并返回一个带有两个字符串值的数组,它们应分别是字符串中最小和最大的单词。 例如- 如果字符串是- 那么输出应该是- 因此,让我们为该功能编写代码 示例 以下是代码- 输出结果 控制台中的

  • 每个包作为,操作码用于知道它是什么类型的包,例如操作码2是登录包。 所以登录包有一个操作码和两个字符串。例如,用户名最大长度为18,密码最大长度为12,因此登录数据包的大小必须为31。 但是当用户名小于18时会发生什么呢?如果我的密码是10,用户名是4,我的数据包大小将是15,根据系统检查将是非法的。 它在做什么?应该如何做?