Java程序每个语句都是什么意思?
发布网友
发布时间:2022-04-25 07:30
我来回答
共3个回答
热心网友
时间:2023-11-06 21:30
import java.util.Date;//导入jar里面日期路径
import java.util.List; //导入jar里面List集合路径
import java.util.ArrayList;//导入jar里面ArrayList集合路径
public class ArrayListTest { // 创建类
public static void main(String[] args) {//添加程序入口方法
// TODO Auto-generated method stub//方法注解
News news1 = new News();//实例化News对象 并起个别名news1
news1.setId(1); //调用news1 对象setId方法给news1对象的id属性赋值
news1.setTitleName("F4"); //同上
news1.setCreater("英皇集团");//同上
news1.setCreateTime(new Date());//同上
News news2 = new News(); //实例化News对象 并起个别名news2
news2.setId(2); //调用news1 对象setId方法给news1对象的id属性赋值 news2.setTitleName("披头士"); //同上
news2.setCreater("BBC集团");//同上
news2.setCreateTime(new Date());//同上
//集合添加对象
//泛型
System.out.println("----------jdk 1.5 泛型---------------------");//输出控制台信息
List<News> list = new ArrayList<News>(); //实例化一个ArrarList集合对象 别名list
list.add(news1);
list.add(news2); //分别把上面创建并已经赋值过的两个对象存放在list集合对象中
// list.add(new Date()); //注释 再添加一个当前日期到list集合中
News news3 = new News(); //实例化一个News对象 别名news3
news3.setId(333);
news3.setTitleName("333披头士");
news3.setCreater("333集团");
news3.setCreateTime(new Date());
list.add(1,news3);
System.out.println("长度 :"+list.size());
System.out.println(list);
if(list.contains(new News())){ //调用list集合list.contains()这个方法,去比较当前list里面存放的内容是不是new News这个类的实例
System.out.println(news3.getId()+" : id "+news3.getTitleName()+" : name " +news3.getCreateTime().toLocaleString()); /输出new3对象的相关信息到控制台
}
for(int i=0;i<list.size();i++){//使用for循环对list进行遍历
News n=(News)list.get(i);//循环取值
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());//循环打印输出到控制台
}
System.out.println("-------------------------------");
// list.remove(2);
System.out.println("-------------------------------");
for(int i=0;i<list.size();i++){
News n=(News)list.get(i);
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
System.out.println("---------for新特性----------------------");
for(Object obj :list){ //使用增强for循环去遍历list
News n=(News)obj;
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
}
}
热心网友
时间:2023-11-06 21:30
News这个类有TITILE(标题),CREATER(创建者),CREATETIME(创建时间),这个程序就是初始化了两个NEWS类,然后设置他们的私有成员。最后打印出来,1.5版本前FOR循环需要FOR(..;....;)的形式,1.5版本后FOR循环有了新的写法for(Object obj :list),这个程序只是对比表现了这两种写法
热心网友
时间:2023-11-06 21:31
我不明白你是在问什么 能说的详细点吗???追问解释语句!从第一条开始!
热心网友
时间:2023-11-06 21:30
import java.util.Date;//导入jar里面日期路径
import java.util.List; //导入jar里面List集合路径
import java.util.ArrayList;//导入jar里面ArrayList集合路径
public class ArrayListTest { // 创建类
public static void main(String[] args) {//添加程序入口方法
// TODO Auto-generated method stub//方法注解
News news1 = new News();//实例化News对象 并起个别名news1
news1.setId(1); //调用news1 对象setId方法给news1对象的id属性赋值
news1.setTitleName("F4"); //同上
news1.setCreater("英皇集团");//同上
news1.setCreateTime(new Date());//同上
News news2 = new News(); //实例化News对象 并起个别名news2
news2.setId(2); //调用news1 对象setId方法给news1对象的id属性赋值 news2.setTitleName("披头士"); //同上
news2.setCreater("BBC集团");//同上
news2.setCreateTime(new Date());//同上
//集合添加对象
//泛型
System.out.println("----------jdk 1.5 泛型---------------------");//输出控制台信息
List<News> list = new ArrayList<News>(); //实例化一个ArrarList集合对象 别名list
list.add(news1);
list.add(news2); //分别把上面创建并已经赋值过的两个对象存放在list集合对象中
// list.add(new Date()); //注释 再添加一个当前日期到list集合中
News news3 = new News(); //实例化一个News对象 别名news3
news3.setId(333);
news3.setTitleName("333披头士");
news3.setCreater("333集团");
news3.setCreateTime(new Date());
list.add(1,news3);
System.out.println("长度 :"+list.size());
System.out.println(list);
if(list.contains(new News())){ //调用list集合list.contains()这个方法,去比较当前list里面存放的内容是不是new News这个类的实例
System.out.println(news3.getId()+" : id "+news3.getTitleName()+" : name " +news3.getCreateTime().toLocaleString()); /输出new3对象的相关信息到控制台
}
for(int i=0;i<list.size();i++){//使用for循环对list进行遍历
News n=(News)list.get(i);//循环取值
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());//循环打印输出到控制台
}
System.out.println("-------------------------------");
// list.remove(2);
System.out.println("-------------------------------");
for(int i=0;i<list.size();i++){
News n=(News)list.get(i);
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
System.out.println("---------for新特性----------------------");
for(Object obj :list){ //使用增强for循环去遍历list
News n=(News)obj;
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
}
}
热心网友
时间:2023-11-06 21:30
News这个类有TITILE(标题),CREATER(创建者),CREATETIME(创建时间),这个程序就是初始化了两个NEWS类,然后设置他们的私有成员。最后打印出来,1.5版本前FOR循环需要FOR(..;....;)的形式,1.5版本后FOR循环有了新的写法for(Object obj :list),这个程序只是对比表现了这两种写法
热心网友
时间:2023-11-06 21:31
我不明白你是在问什么 能说的详细点吗???追问解释语句!从第一条开始!
热心网友
时间:2023-11-06 21:30
import java.util.Date;//导入jar里面日期路径
import java.util.List; //导入jar里面List集合路径
import java.util.ArrayList;//导入jar里面ArrayList集合路径
public class ArrayListTest { // 创建类
public static void main(String[] args) {//添加程序入口方法
// TODO Auto-generated method stub//方法注解
News news1 = new News();//实例化News对象 并起个别名news1
news1.setId(1); //调用news1 对象setId方法给news1对象的id属性赋值
news1.setTitleName("F4"); //同上
news1.setCreater("英皇集团");//同上
news1.setCreateTime(new Date());//同上
News news2 = new News(); //实例化News对象 并起个别名news2
news2.setId(2); //调用news1 对象setId方法给news1对象的id属性赋值 news2.setTitleName("披头士"); //同上
news2.setCreater("BBC集团");//同上
news2.setCreateTime(new Date());//同上
//集合添加对象
//泛型
System.out.println("----------jdk 1.5 泛型---------------------");//输出控制台信息
List<News> list = new ArrayList<News>(); //实例化一个ArrarList集合对象 别名list
list.add(news1);
list.add(news2); //分别把上面创建并已经赋值过的两个对象存放在list集合对象中
// list.add(new Date()); //注释 再添加一个当前日期到list集合中
News news3 = new News(); //实例化一个News对象 别名news3
news3.setId(333);
news3.setTitleName("333披头士");
news3.setCreater("333集团");
news3.setCreateTime(new Date());
list.add(1,news3);
System.out.println("长度 :"+list.size());
System.out.println(list);
if(list.contains(new News())){ //调用list集合list.contains()这个方法,去比较当前list里面存放的内容是不是new News这个类的实例
System.out.println(news3.getId()+" : id "+news3.getTitleName()+" : name " +news3.getCreateTime().toLocaleString()); /输出new3对象的相关信息到控制台
}
for(int i=0;i<list.size();i++){//使用for循环对list进行遍历
News n=(News)list.get(i);//循环取值
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());//循环打印输出到控制台
}
System.out.println("-------------------------------");
// list.remove(2);
System.out.println("-------------------------------");
for(int i=0;i<list.size();i++){
News n=(News)list.get(i);
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
System.out.println("---------for新特性----------------------");
for(Object obj :list){ //使用增强for循环去遍历list
News n=(News)obj;
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
}
}
热心网友
时间:2023-11-06 21:30
News这个类有TITILE(标题),CREATER(创建者),CREATETIME(创建时间),这个程序就是初始化了两个NEWS类,然后设置他们的私有成员。最后打印出来,1.5版本前FOR循环需要FOR(..;....;)的形式,1.5版本后FOR循环有了新的写法for(Object obj :list),这个程序只是对比表现了这两种写法
热心网友
时间:2023-11-06 21:31
我不明白你是在问什么 能说的详细点吗???追问解释语句!从第一条开始!
热心网友
时间:2023-11-06 21:30
import java.util.Date;//导入jar里面日期路径
import java.util.List; //导入jar里面List集合路径
import java.util.ArrayList;//导入jar里面ArrayList集合路径
public class ArrayListTest { // 创建类
public static void main(String[] args) {//添加程序入口方法
// TODO Auto-generated method stub//方法注解
News news1 = new News();//实例化News对象 并起个别名news1
news1.setId(1); //调用news1 对象setId方法给news1对象的id属性赋值
news1.setTitleName("F4"); //同上
news1.setCreater("英皇集团");//同上
news1.setCreateTime(new Date());//同上
News news2 = new News(); //实例化News对象 并起个别名news2
news2.setId(2); //调用news1 对象setId方法给news1对象的id属性赋值 news2.setTitleName("披头士"); //同上
news2.setCreater("BBC集团");//同上
news2.setCreateTime(new Date());//同上
//集合添加对象
//泛型
System.out.println("----------jdk 1.5 泛型---------------------");//输出控制台信息
List<News> list = new ArrayList<News>(); //实例化一个ArrarList集合对象 别名list
list.add(news1);
list.add(news2); //分别把上面创建并已经赋值过的两个对象存放在list集合对象中
// list.add(new Date()); //注释 再添加一个当前日期到list集合中
News news3 = new News(); //实例化一个News对象 别名news3
news3.setId(333);
news3.setTitleName("333披头士");
news3.setCreater("333集团");
news3.setCreateTime(new Date());
list.add(1,news3);
System.out.println("长度 :"+list.size());
System.out.println(list);
if(list.contains(new News())){ //调用list集合list.contains()这个方法,去比较当前list里面存放的内容是不是new News这个类的实例
System.out.println(news3.getId()+" : id "+news3.getTitleName()+" : name " +news3.getCreateTime().toLocaleString()); /输出new3对象的相关信息到控制台
}
for(int i=0;i<list.size();i++){//使用for循环对list进行遍历
News n=(News)list.get(i);//循环取值
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());//循环打印输出到控制台
}
System.out.println("-------------------------------");
// list.remove(2);
System.out.println("-------------------------------");
for(int i=0;i<list.size();i++){
News n=(News)list.get(i);
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
System.out.println("---------for新特性----------------------");
for(Object obj :list){ //使用增强for循环去遍历list
News n=(News)obj;
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
}
}
热心网友
时间:2023-11-06 21:30
News这个类有TITILE(标题),CREATER(创建者),CREATETIME(创建时间),这个程序就是初始化了两个NEWS类,然后设置他们的私有成员。最后打印出来,1.5版本前FOR循环需要FOR(..;....;)的形式,1.5版本后FOR循环有了新的写法for(Object obj :list),这个程序只是对比表现了这两种写法
热心网友
时间:2023-11-06 21:31
我不明白你是在问什么 能说的详细点吗???追问解释语句!从第一条开始!
热心网友
时间:2023-11-06 21:30
import java.util.Date;//导入jar里面日期路径
import java.util.List; //导入jar里面List集合路径
import java.util.ArrayList;//导入jar里面ArrayList集合路径
public class ArrayListTest { // 创建类
public static void main(String[] args) {//添加程序入口方法
// TODO Auto-generated method stub//方法注解
News news1 = new News();//实例化News对象 并起个别名news1
news1.setId(1); //调用news1 对象setId方法给news1对象的id属性赋值
news1.setTitleName("F4"); //同上
news1.setCreater("英皇集团");//同上
news1.setCreateTime(new Date());//同上
News news2 = new News(); //实例化News对象 并起个别名news2
news2.setId(2); //调用news1 对象setId方法给news1对象的id属性赋值 news2.setTitleName("披头士"); //同上
news2.setCreater("BBC集团");//同上
news2.setCreateTime(new Date());//同上
//集合添加对象
//泛型
System.out.println("----------jdk 1.5 泛型---------------------");//输出控制台信息
List<News> list = new ArrayList<News>(); //实例化一个ArrarList集合对象 别名list
list.add(news1);
list.add(news2); //分别把上面创建并已经赋值过的两个对象存放在list集合对象中
// list.add(new Date()); //注释 再添加一个当前日期到list集合中
News news3 = new News(); //实例化一个News对象 别名news3
news3.setId(333);
news3.setTitleName("333披头士");
news3.setCreater("333集团");
news3.setCreateTime(new Date());
list.add(1,news3);
System.out.println("长度 :"+list.size());
System.out.println(list);
if(list.contains(new News())){ //调用list集合list.contains()这个方法,去比较当前list里面存放的内容是不是new News这个类的实例
System.out.println(news3.getId()+" : id "+news3.getTitleName()+" : name " +news3.getCreateTime().toLocaleString()); /输出new3对象的相关信息到控制台
}
for(int i=0;i<list.size();i++){//使用for循环对list进行遍历
News n=(News)list.get(i);//循环取值
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());//循环打印输出到控制台
}
System.out.println("-------------------------------");
// list.remove(2);
System.out.println("-------------------------------");
for(int i=0;i<list.size();i++){
News n=(News)list.get(i);
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
System.out.println("---------for新特性----------------------");
for(Object obj :list){ //使用增强for循环去遍历list
News n=(News)obj;
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
}
}
热心网友
时间:2023-11-06 21:31
News这个类有TITILE(标题),CREATER(创建者),CREATETIME(创建时间),这个程序就是初始化了两个NEWS类,然后设置他们的私有成员。最后打印出来,1.5版本前FOR循环需要FOR(..;....;)的形式,1.5版本后FOR循环有了新的写法for(Object obj :list),这个程序只是对比表现了这两种写法
热心网友
时间:2023-11-06 21:31
我不明白你是在问什么 能说的详细点吗???追问解释语句!从第一条开始!
热心网友
时间:2023-11-06 21:30
import java.util.Date;//导入jar里面日期路径
import java.util.List; //导入jar里面List集合路径
import java.util.ArrayList;//导入jar里面ArrayList集合路径
public class ArrayListTest { // 创建类
public static void main(String[] args) {//添加程序入口方法
// TODO Auto-generated method stub//方法注解
News news1 = new News();//实例化News对象 并起个别名news1
news1.setId(1); //调用news1 对象setId方法给news1对象的id属性赋值
news1.setTitleName("F4"); //同上
news1.setCreater("英皇集团");//同上
news1.setCreateTime(new Date());//同上
News news2 = new News(); //实例化News对象 并起个别名news2
news2.setId(2); //调用news1 对象setId方法给news1对象的id属性赋值 news2.setTitleName("披头士"); //同上
news2.setCreater("BBC集团");//同上
news2.setCreateTime(new Date());//同上
//集合添加对象
//泛型
System.out.println("----------jdk 1.5 泛型---------------------");//输出控制台信息
List<News> list = new ArrayList<News>(); //实例化一个ArrarList集合对象 别名list
list.add(news1);
list.add(news2); //分别把上面创建并已经赋值过的两个对象存放在list集合对象中
// list.add(new Date()); //注释 再添加一个当前日期到list集合中
News news3 = new News(); //实例化一个News对象 别名news3
news3.setId(333);
news3.setTitleName("333披头士");
news3.setCreater("333集团");
news3.setCreateTime(new Date());
list.add(1,news3);
System.out.println("长度 :"+list.size());
System.out.println(list);
if(list.contains(new News())){ //调用list集合list.contains()这个方法,去比较当前list里面存放的内容是不是new News这个类的实例
System.out.println(news3.getId()+" : id "+news3.getTitleName()+" : name " +news3.getCreateTime().toLocaleString()); /输出new3对象的相关信息到控制台
}
for(int i=0;i<list.size();i++){//使用for循环对list进行遍历
News n=(News)list.get(i);//循环取值
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());//循环打印输出到控制台
}
System.out.println("-------------------------------");
// list.remove(2);
System.out.println("-------------------------------");
for(int i=0;i<list.size();i++){
News n=(News)list.get(i);
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
System.out.println("---------for新特性----------------------");
for(Object obj :list){ //使用增强for循环去遍历list
News n=(News)obj;
System.out.println(n.getId()+" : id "+n.getTitleName()+" : name " +n.getCreateTime().toLocaleString());
}
}
}
热心网友
时间:2023-11-06 21:31
News这个类有TITILE(标题),CREATER(创建者),CREATETIME(创建时间),这个程序就是初始化了两个NEWS类,然后设置他们的私有成员。最后打印出来,1.5版本前FOR循环需要FOR(..;....;)的形式,1.5版本后FOR循环有了新的写法for(Object obj :list),这个程序只是对比表现了这两种写法
热心网友
时间:2023-11-06 21:31
我不明白你是在问什么 能说的详细点吗???追问解释语句!从第一条开始!