当前位置: 首页 > news >正文

做网站要钱么网站建设的公司上海

做网站要钱么,网站建设的公司上海,wordpress 离线,html网页设计题库保存数据会经常使用到数组#xff0c;但数组存在以下几个缺陷: 长度固定#xff1b;保存的必须为同一类型的元素#xff0c;#xff08;基本数据类型#xff0c;或引用数据类型#xff09;#xff1b;使用数组进行增加元素的步骤比较麻烦#xff1b; 这个时候就需要用一… 保存数据会经常使用到数组但数组存在以下几个缺陷: 长度固定保存的必须为同一类型的元素基本数据类型或引用数据类型使用数组进行增加元素的步骤比较麻烦 这个时候就需要用一个比数组要“高级的容器”来解决这就是集合  可以动态保存任意多个不同类型对象使用方便提供了一系列方便的操作对象的方法add、remove、set、get等 使用集合添加、删除新元素要简单的多集合不能存放基本数据类型只能存放对象的引用对于基本数据类型的存放都是存的包装类即 Integer、Byte等 E表示泛型 import java.util.ArrayList;public class Demo01 {public static void main(String[] args) {//泛型限定集合中存储数据的基本类型//不能写int 要用Integer// ArrayListint list new ArrayList(); //报错ArrayListString list new ArrayList();//此时我们创建的是ArrayList的对象而ArrayList是java已经写好的一个类// 这个类在底层做了一些处理打印对象不是地址值而是集合中存储数据内容// 在输出的时候会拿[]把所有的数据进行包裹System.out.println(list); //[]} } ArrayList成员方法 方法名说明boolean add(E e)添加元素返回值表示是否添加成功boolean remove(E e)删除指定元素,返回值表示是否删除成功E remove(int index)删除指定索引的元素,返回被删除元素E set(int index,E e)修改指定索引下的元素,返回原来的元素E get(int index)获取指定索引的元素int size()集合的长度也就是集合中元素的个数 import java.util.ArrayList;public class ArraylistDemo02 {public static void main(String[] args) {ArrayListString list new ArrayList();//添加元素System.out.println(list.add(a));//trueSystem.out.println(list);//[a]//多添加几个list.add(b);list.add(c);list.add(d);list.add(e);System.out.println(list);//[a, b, c, d, e]//获取长度System.out.println(list.size());//5//遍历for (int i 0; i list.size(); i) {System.out.print(list.get(i) );//a b c d e }System.out.println();//换行//删除元素System.out.println(list.remove(0));//删除索引为0的元素返回被删除元素 //aSystem.out.println(list.remove(e));//删除知道元素e //trueSystem.out.println(list);//[b, c, d]//修改元素System.out.println(list.set(1, 111));//修改指定索引1的元素,返回原来的元素 //cSystem.out.println(list);//[b, 111, d]//查询System.out.println(list.get(0));//获取指定索引的元素 //b} }基本数据类型对应的包装类 intIntegercharCharacterbyteByteshortShortlongLongfloatFloatdoubleDoublebooleanBoolean 例1 import java.util.ArrayList;public class Demo03 {public static void main(String[] args) {ArrayListString list new ArrayList();//添加元素list.add(a);list.add(b);list.add(c);list.add(d);list.add(e);//遍历System.out.print([);for (int i 0; i list.size(); i) {if (i list.size() - 1) {System.out.print(list.get(i));} else {System.out.print(list.get(i) ,);}}System.out.println(]);//[a,b,c,d,e]ArrayListInteger list2 new ArrayList();list2.add(1);list2.add(2);list2.add(3);list2.add(4);list2.add(5);//遍历System.out.print([);for (int i 0; i list2.size(); i) {if (i list2.size() - 1) {System.out.print(list2.get(i));} else {System.out.print(list2.get(i) ,);}}System.out.println(]);//[1,2,3,4,5]ArrayListCharacter list3 new ArrayList();list3.add(s);list3.add(d);list3.add(f);System.out.println(list3);//[s, d, f]} }例2 import java.util.ArrayList;public class ArraylistDemo04 {public static void main(String[] args) {ArrayListStudent list new ArrayList();//创建学生对象Student s1 new Student(nn, 5);Student s2 new Student(hh, 6);//添加元素list.add(s1);list.add(s2);//换种方式添加list.add(new Student(pd, 7));list.add(new Student(bb, 8));//遍历集合for (int i 0; i list.size(); i) {//方式一//System.out.print(list.get(i).getName() , list.get(i).getAge() );// 方式二Student student list.get(i);System.out.print(student.getName() , student.getAge() );//nn,5 hh,6 pd,7 bb,8}} }class Student {private String name;private int age;public Student() {}public Student(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public void setName(String name) {this.name name;}public int getAge() {return age;}public void setAge(int age) {this.age age;} }例3 import java.util.ArrayList; import java.util.Scanner;public class ArraylistDemo05 {public static void main(String[] args) {ArrayListStudent list new ArrayList();//键盘录入Scanner sc new Scanner(System.in);for (int i 0; i 3; i) {Student student new Student();System.out.println(请输入学生姓名);String name sc.next();System.out.println(亲输入学生年龄);int age sc.nextInt();//name,age赋值给学生对象student.setName(name);student.setAge(age);//学生对象添加到集合中list.add(student);}//遍历集合for (int i 0; i list.size(); i) {//方式一System.out.print(list.get(i).getName() , list.get(i).getAge() );}} } class Student {private String name;private int age;public Student() {}public Student(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public void setName(String name) {this.name name;}public int getAge() {return age;}public void setAge(int age) {this.age age;} } 例4 import java.util.ArrayList;/**定义Javabean类:PhonePhone属性:品牌价格。* main方法中定义一个集合存入三个手机对象。分别为:小米2000。苹果8000。华为9999.vivo 2999* 定义一个方法将价格低于3000的手机信息返回*/ public class ArraylistDemo06 {public static void main(String[] args) {ArrayListPhone list new ArrayList();//创建手机对象Phone p1 new Phone(小米, 2000);Phone p2 new Phone(苹果, 8000);Phone p3 new Phone(华为, 9999);Phone p4 new Phone(vivo, 2999);//添加数据list.add(p1);list.add(p2);list.add(p3);list.add(p4);ArrayListPhone info getPhoneInfo(list);//遍历for (int i 0; i info.size(); i) {System.out.print(info.get(i).getBrand() , info.get(i).getPrice() );}}public static ArrayListPhone getPhoneInfo(ArrayListPhone list) {//返回多个数据可以把这些数据先放到一个容器之中再把容器返回ArrayListPhone resultList new ArrayList();for (int i 0; i list.size(); i) {if (list.get(i).getPrice() 3000) {resultList.add(list.get(i));}}return resultList;} }class Phone {private String brand;private int price;public Phone() {}public Phone(String brand, int price) {this.brand brand;this.price price;}public String getBrand() {return brand;}public void setBrand(String brand) {this.brand brand;}public int getPrice() {return price;}public void setPrice(int price) {this.price price;} }
http://www.w-s-a.com/news/430718/

相关文章:

  • 龙果学院大型网站稳定性建设汾阳做网站
  • 湖北 个人网站备案时间域名查询备案查询
  • 网站推广方式校园网站怎么建
  • 长沙seo网站排名怎么在百度发帖
  • 织梦贷款网站模板做印章网站
  • 彭州做网站上海百度网络推广
  • 广州网站搭建快速提升网站排名荧光字网站
  • 15年做那些网站能致富做seo是什么意思
  • 各电商网站的特点网站制作2007
  • 用html做一号店网站怎么做公众号注册平台官网
  • 做盈利网站怎么备案vs做网站如何调试
  • 嘉兴做营销型网站廊坊做网站外包
  • 双语网站模板常州做网站的公司
  • 广州市车管所网站建设全国做网站公司前十名
  • 太原手手工网站建设公司视频直播服务
  • 雷达图 做图网站wordpress首页怎么美化
  • 四川做网站设计公司价格vip解析网站怎么做的
  • 网站建设流程域名申请做化工的 有那些网站
  • 软件开发设计流程图seo搜索引擎官网
  • 外国小孩和大人做网站东富龙科技股份有限公司
  • 上线倒计时单页网站模板做网站的资金来源
  • 泸州市建设厅网站中小企业网络需求分析
  • asp网站版权做网页价格
  • 长春网站建设路关键词优化公司哪家好
  • 河南省建设银行网站年报天津设计师网站
  • 沙洋网站定制如果自己建立网站
  • 凡科网站怎么做建站关键字搜索网站怎么做
  • 小说网站建站程序企业邮箱地址
  • 福州市住房和城乡建设网站网站开发方案论文
  • 在线教育网站开发网站推广常用方法包括