java 和c#泛型
来源:互联网 发布:网易数据分析师笔试题 编辑:程序博客网 时间:2024/06/10 01:26
看了一段时间c#,.netMVC和Java开发网页看起来没多大区别,这里说一下两种在泛型的使用上的区别。
首先新建一个对象类,Java具体建对象如下,c#与之类似,这里不再赘述、
package com;
public class BlogInfo {
private int userID;
private String userName;
public int getUserID() {
return userID;
}
public void setUserID(int userID) {
this.userID = userID;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
}
在泛型的使用中,Java的如下:
package com;
import java.util.ArrayList;import java.util.List;
public class TestList {
public static void main(String[] args) {
BlogInfo test=new BlogInfo();
test.setUserID(1);
test.setUserName("test");
BlogInfo test2=new BlogInfo();
test.setUserID(2);
test.setUserName("test2");
List<BlogInfo> abc=new ArrayList<BlogInfo>();
abc.add(test);
abc.add(test2);
for(int i=0;i<abc.size();i++){ //for循环获取值
System.out.println("id="+abc.get(i).getUserID());
System.out.println("username="+abc.get(i).getUserName());
}
}
}
在泛型的使用中,C#的有些不一样主要也在以下几个方面:
新建:List<BlogModel> BlogList =new List<BlogModel>(); //BlogModel为对象类
for循环中,可以使用
BlogList[i].userID获取值,而Java中只能使用BlogList.get[i].userID获取。
0 0
- java 和c#泛型
- C#和java比较
- C#和java
- JAVA和C#对比
- Java和C# MD5
- Java和C# MD5
- Java和C#对比
- java和C#区别
- C#和Java区别
- C# 和Java区别
- Java 和c#
- Java WS和C#调用
- java和c#企业开发
- C#和JAVA的区别
- c# namespace 和 java package
- Java和C#的比较
- C# 和 Java 的比较
- Java和c#的区别
- android studio 调试技巧(简直太好用)
- 经典DP 搬寝室
- 数据库设计两个使用技巧
- 10037---深入浅出JMS(三)--ActiveMQ简单的HelloWorld实例
- MA5889,奇岩MA5889,USB智能识别充电(双通道)解决方案
- java 和c#泛型
- Request的getParameter和getAttribute方法的区别
- 找到100亿个URL中的重复URL以及搜索词汇的topK问题
- 朋友安利我的一本书“只有偏执狂才能成功”
- 各类容器迭代器失效情况
- 【poj3258】River Hopscotch
- svn版本回退
- AngularJs1.X 项目文件结构
- 最新spring 4 框架和 security相关包下载