在Java中,获取字符串最后250个字符的最佳方法是什么? 1 年,5 月 Questions & Answers 334 在Java中,获取字符串最后250个字符的最佳方法是什么 字符串可能为空,小于或大于250个字符 谢谢
# 1 楼答案 我会使用来自Commons Lang的StringUtils.right,例如: StringUtils.right("abc", 0) = "" StringUtils.right("abc", 2) = "bc" StringUtils.right("abc", 4) = "abc"
# 2 楼答案 这是一种更简洁的方法: public String getLast250Char(String input) { return (input != null && input.length() > 250) ? input.substring(-250) : input; } 这样做,一旦input字符串为null,就会得到一个null返回值
# 1 楼答案
我会使用来自Commons Lang的StringUtils.right,例如:
# 2 楼答案
这是一种更简洁的方法:
这样做,一旦
input
字符串为null
,就会得到一个null
返回值# 3 楼答案
这将有助于:
^{} 应该通过在提供的两个数字之间选择最高的正值来工作