我必须编写一个函数,如果boolean为true,则为preble;如果boolean为false,则为一个数组的字符串。我不确定这意味着什么?如果我在前面添加一个字符串,或者在数组的最后一个元素中添加一个字符串,我是否只是添加一个字符串到数组的第一个元素?或者是什么?
答案 0 :(得分:2)
这可能意味着将String附加到数组的最后一个String或在数组中添加一个新元素。
但我真的认为这是关于在数组中添加元素(在数组的开头或结尾)。
答案 1 :(得分:1)
问题是,根据布尔值将字符串附加到数组。将字符串转换为数组并将每个字符添加到Array。附加到easy和for pre-pending,需要编写一个数组例程来移动数组元素,为预先挂起的字符串字符提供空间。
答案 2 :(得分:0)
您可以使用StringBuilder而不是使用数组 然后在stringBulder的第一个附加你的字符串。 例如: StringBuilder str = new StringBuilder(); str.append( “每个人”); str.insert(0,“hello”); 的System.out.println(str.toString());