在Java中向scan.next()的结果追加内容

在Java中向scan.next()的结果追加内容,java,Java,我有 那我会的 String add_data[] = new String[6]; 我需要在要从scan.next()中获取的内容后面追加一个字符,并将其放入add_data[0]。请指导我如何完成此任务。假设scan指的是可以轻松完成此任务: System.out.println("COMPANY NAME: "); add_data[0] = scan.next(); 让我们使用一个命名良好的函数 add_data[0] = scan.next() + 'c'; 如果扫描器参数困扰您

我有

那我会的

String add_data[] = new String[6];

我需要在要从scan.next()中获取的内容后面追加一个字符,并将其放入add_data[0]。请指导我如何完成此任务。

假设
scan
指的是可以轻松完成此任务:

System.out.println("COMPANY NAME: ");
add_data[0] = scan.next();

让我们使用一个命名良好的函数

add_data[0] = scan.next() + 'c';
如果扫描器参数困扰您,可以将其作为局部变量塞进函数中

public String nextLine(Scanner aInputStream) {
    return (aInputStream.next() + 'x');
}

add_data[0] = nextLine(new Scanner());