
java中"a bc defg ghi j k l mn op q";空格分隔字符串;求最长子串长度,时间和空间复杂度尽可能最优。
2个回答
展开全部
/**
* @ClassName Main
* @Description java中"a bc defg ghi j k l mn op q";空格分隔字符串;求最长子串长度,时间和空间复杂度尽可能最优。
* @Author lcz
* @Date 2019/03/18 17:17
*/
public class Main {
public static void main(String[] args) {
String str = "a bc defg ghi j k l mn op q";
String[] arr = str.split(" ");// 分隔成为字符串数组
System.out.printf("输出分割之后的字符串:");
for (String s : arr) {
System.out.println(s);
}
int length = 0;
for (String s : arr) {
length = length > s.length() ? length : s.length();
}
System.out.printf("字符串最长长度:");
System.out.println(length);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询