可以使用Java的字符串操作方法来判断字符串是否包含\或者/,并补全\或/。下面是一段示例代码实现这个功能:
public class Main { public void main(String[] args) { String str1 = "example\\string"; String str2 = "example/string"; String str3 = "examplestring"; str1 = addSlashIfNotEndsWithSlash(str1); str2 = addSlashIfNotEndsWithSlash(str2); str3 = addSlashIfNotEndsWithSlash(str3); System.out.println(str1); System.out.println(str2); System.out.println(str3); } public static String addSlashIfNotEndsWithSlash(String str) { if (!str.endsWith("\\") && !str.endsWith("/")) { str += "/"; } return str; } }
这段代码中,addSlashIfNotEndsWithSlash方法用于判断字符串是否以\或者/结尾,如果不是,则在字符串末尾添加\或/。最后,返回处理后的字符串。
运行这段代码,输出结果如下:
example\string\ example/string/ examplestring/
这样就实现了判断字符串是否包\或者/,如果不是以\或者/结尾,则补全\或/的功能。
发表评论