我有一个构造函数,它应该采用一个字符串,例如一个地址并用“|”分割

-3 java

到目前为止,这是我的代码。这就是我将通过“|”拆分字符串的方式。现在我想知道我将如何存储每个部分。

public class Address {
private String lines;

public Address(String lines)
{
    this.lines = lines;
    String[] arrOfStr = this.lines.split("|");
}
Run Code Online (Sandbox Code Playgroud)

此构造函数应接受以“|”分隔的部分地址 构造函数然后需要将字符串分成几部分,然后存储每个部分 part1|part2|part3

Sca*_*bat 5

一开始,您需要使用拆分\\| ,然后您需要将结果存储在一个字段中

// field

String[] arrOfStr

public Address(String lines)
{
    this.lines = lines;
    arrOfStr = this.lines.split("\\|");
}
Run Code Online (Sandbox Code Playgroud)