我想计算一个字符串中的字符数量,并切断字符串中任何多余的字符。我想过只使用while循环和char,但我需要传入一个字符串。我也尝试使用余数函数,但我确信它不会起作用。
因此,基本上是一个字符串的计数器,然后将该字符串限制为x个字符数。
如果我要将字符串设置为单个字符,请说
String x = "*";
然后在for循环中实现了一个计数器......
for(int i = 0; i < 6; i++){
???
}
那会有用吗?我觉得它不会,而且我宣布
会更有效char x = 'a';
...
我试图让它尽可能模糊,以便我可以接受想法并实施它们,所以这不像我在偷任何人的家庭作业代码,我只需要一些帮助。
答案 0 :(得分:1)
String myString = "myString";
int maxLength = 3;
if (myString.length() > maxLength)
myString = myString.substring(0, maxLength);
结果将是“myS”
答案 1 :(得分:1)
“我在网上搜索一个手动代码来计算一个字符串中的字符数量,然后进一步切断字符串中任何多余的字符。”
计算字符串中的字符数:
int length = stringName.length();
切断字符串的额外字符
int maxAmount; //wherever you want to stop
if(length > maxAmount)
{
stringName = stringName.substring(0,stopPoint);
}