length() 和 3 的倍数的问题
Issues With length() And Multiples Of 3
如果您使用 length() 获取字符串的长度,则字符串始终是 3 的倍数(在我的例子中:“1.02.03.04.05.06.07.0 等”)。
每3个字符代表一个字母,.1代表大写字母。
对于所述字符串的每个实例(每次都是 3 的另一个倍数),您如何使用长度来查找字符串中有多少个三的序列?
编辑:
对 Burrito 的问题是肯定的,我正在寻找每个唯一字符串中 3 个字符块的数量。
很简单。下次请展示您的代码的工作原理。
public int findMultiplesOf3(String value)
{
return (value.length()/3);
}
编辑
任何长度小于3或不能被3整除的字符串,return
值只会是一个整数。 (对于 Ex 22/3 = 7.333 但 return
值将是 7)因为我们在函数头中返回一个 int
(整数)值。
如果您使用 length() 获取字符串的长度,则字符串始终是 3 的倍数(在我的例子中:“1.02.03.04.05.06.07.0 等”)。
每3个字符代表一个字母,.1代表大写字母。
对于所述字符串的每个实例(每次都是 3 的另一个倍数),您如何使用长度来查找字符串中有多少个三的序列?
编辑:
对 Burrito 的问题是肯定的,我正在寻找每个唯一字符串中 3 个字符块的数量。
很简单。下次请展示您的代码的工作原理。
public int findMultiplesOf3(String value)
{
return (value.length()/3);
}
编辑
任何长度小于3或不能被3整除的字符串,return
值只会是一个整数。 (对于 Ex 22/3 = 7.333 但 return
值将是 7)因为我们在函数头中返回一个 int
(整数)值。