【04】格式化输出
java和C#非常相似,它们大部分的语法是一样的,但尽管如此,也有一些地方是不同的。
为了更好地学习java或C#,有必要分清它们两者到底在哪里不同。
我们这次要来探讨格式化输出。
java代码:
1 public class HelloWorld { 2 public static void main(String[] args) { 3 System.out.println(String.format("我叫%s,今年%d岁","小明",12)); 4 } 5 }
C#代码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static void Main(string[] args) { //Console.WriteLine(string.Format("我叫{0},今年{1}岁", "小明", 12)); Console.WriteLine("我叫{0},今年{1}岁", "小明", 12); Console.ReadKey(); } } }
分析和总结:
1、java和C#都能使用格式化输出。
2、java需要使用String.format(),C#可以使用类似的string.Format()或者省略。
3、C#可以换成{0}{1}来表示,不需要指明格式。
谢谢观看!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步