2017-06-22 55 views
-4

主要方法接收兩個參數。第二個參數應該是第一個參數前後附加的特殊標籤。結果應該打印。例如:如何在輸入字符串之前和之後添加標籤

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

結果:

[熱點]夏[/熱]

+1

你有什麼這麼遠嗎? – PKlumpp

+0

對不起?我沒有讓你 –

+1

@SagarJ你沒有給我們任何努力。請將您現有的代碼添加到您的問題中。 – Flown

回答

0

請嘗試以下方法。

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

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

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

謝謝Nachan ... –

0

只需調用下面的函數

private static String functionTag(String arg1, String arg2) { 
    return "["+arg2+"]"+arg1+"[/"+arg2+"]"; 
} 
0
public static void main(String[] args) { 

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

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

} 
+1

請使用您問題上的編輯鏈接添加其他信息。後回答按鈕應該只用於問題的完整答案。 - [來自評論](/ review/low-quality-posts/16832713) –

0

可以使用雙功能功能接口是在Java中8,這是接受2個參數和返回參數的功能界面新。 https://www.tutorialspoint.com/java8/java8_functional_interfaces.htm

import java.lang.Math; 
import java.util.function.BiFunction; 

// one class needs to have a main() method 
public class HelloWorld 
{ 
    // arguments are passed using the text field below this editor 
    public static void main(String[] args) 
    { 

BiFunction<String, String, String> biFunction = (arg1, arg2) -> "Result:" + (arg1 + "[" + arg2 + "]"); 
    System.out.println(biFunction.apply(args[0],args[1])); 

}}

相關問題