小编Naw*_*dge的帖子

Big O表示法 - O(nlog(n))vs O(log(n ^ 2))

NLog(N)的符号是否与Log(N ^ 2)相同?如果是这样,为什么不写那样?

NLog(N)是标准符号吗?我觉得Log(N ^ 2)不那么令人困惑.

algorithm big-o

2
推荐指数
1
解决办法
1万
查看次数

获取用户的输入字符串并在 Java 中将其拆分

我想从用户那里获取输入,在这种情况下,他们的全名并使用 .split(" ") 命令将其拆分为 2 或 3 个部分,具体取决于名称的数量,然后在不同的行上打印出结果:

例如,

用户输入:

“约翰·史密斯”

程序返回:

约翰

美国能源部

史密斯

目前,我的代码如下所示:

import java.util.Scanner;
public class Task2 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String name;
        System.out.println("Enter your full name: ");
        name = input.next();
        String[] parts = name.split(" ");
        System.out.println(java.util.Arrays.toString(parts));

    }
}
Run Code Online (Sandbox Code Playgroud)

这目前只返回名称的第一部分。

该程序还应该能够处理没有中间名的人。

java string split java.util.scanner

-2
推荐指数
1
解决办法
3194
查看次数

标签 统计

algorithm ×1

big-o ×1

java ×1

java.util.scanner ×1

split ×1

string ×1