gpt4 book ai didi

java - 如何检查字符串以空格开头或结尾

转载 作者:行者123 更新时间:2023-12-01 07:17:26 28 4
gpt4 key购买 nike

输入玩家姓名。名称的长度必须介于 1 到 6 个字符之间,并且不能以空格字符开头或结尾。如果不符合要求,请重新输入名称。

import java.util.Scanner;

public class Player
{

public void acceptName()
{
System.out.println("Please enter playrname");
Scanner scanner = new Scanner(System.in);
String playerName = scanner.nextLine();
while(playerName.length() < 1 || playerName.length() > 6)
{
System.out.println("Name length over 6,Please re-enter playername");
playerName = scanner.nextLine();
}
}
}

最佳答案

您可以使用Character.isWhitespace()函数检查它:

if (Character.isWhitespace(playerName.charAt(0)) 
|| Character.isWhitespace(playerName.charAt(playerName.length() - 1)) {
//do your stuff
}

关于java - 如何检查字符串以空格开头或结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55529660/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com