java与C#的基础语法区别--持续更新

mac2022-06-30  22

1、判断字符串是否相等

  java : equals()比较的是对象的内容(区分字母的大小写格式),但是如果使用“==”比较两个对象时,比较的是两个对象的内存地址,所以不相等。即使它们内容相等,但是不同对象的内存地址也是不相同的。

  C#: "=="

2、泛型<T>实例化

  java:T t = clazz.newInstance()  //Class<T> clazz

     List<T> list = new ArrayList<T>()

  C#:T t = Activator.CreateInstance<T>();

     List<T> list = new List<T>();

      

转载于:https://www.cnblogs.com/zhangyu1024/p/6233512.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)