如何在输入字符串之前和之后添加标记

时间:2017-06-22 10:58:35

标签: java string parsing

main方法接收两个参数。第二个参数应该是在第一个参数之前和之后附加的特殊标记。结果应该打印出来。例如:

mtcars

结果:

  

[热]夏天[/热]

4 个答案:

答案 0 :(得分:0)

请尝试以下方式。

String args = {"summer", "hot"};

Obj.methodName(args[0],args[1]);

public void methodName(String arg1,String arg2){
    System.out.println("["+arg2+"]"+arg1+"[/"+arg2+"]");
}

答案 1 :(得分:0)

只需调用以下函数

即可
private static String functionTag(String arg1, String arg2) {
    return "["+arg2+"]"+arg1+"[/"+arg2+"]";
}

答案 2 :(得分:0)

public static void main(String[] args) {

    String arg1 = args[0],arg2 = args[1];

    System.out.println("["+arg2+"]"+arg1+"[/"+arg2+"]");

}

答案 3 :(得分:0)

您可以使用Java 8中新增的BiFunction功能接口,它是一个接受2个参数并返回参数的功能接口。 https://www.tutorialspoint.com/java8/java8_functional_interfaces.htm

XmlDocument xml = ...;
string result;

using (StringWriter writer = new StringWriter())
{
  xml.Save(writer);
  result = writer.ToString();
}

} }