Java中用于C#格式化字符串cout的等效语句

HSN*_*HSN 0 c# java

以下语句的Java等效指令是什么:

String name;
cout << "So your name is  " << name << endl;  
Run Code Online (Sandbox Code Playgroud)

或者在C#中

console.writeline("So your name is {0} ", name);
Run Code Online (Sandbox Code Playgroud)

Eng*_*uad 5

String name;
cout<<"So your name is  "<<name<<endl; 
Run Code Online (Sandbox Code Playgroud)

相当于:

String name = ...;
System.out.println("So your name is " + name);
Run Code Online (Sandbox Code Playgroud)

和:

Console.WriteLine("So your name is {0}", name);
Run Code Online (Sandbox Code Playgroud)

相当于:

System.out.printf("So your name is %s", name);
Run Code Online (Sandbox Code Playgroud)