news 2026/6/26 8:39:13

学习Java33天(练习)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
学习Java33天(练习)
import java.util.ArrayList; public class ArrayListDemo3 { public static void main(String[] args) { //1.创建集合 ArrayList<String> list = new ArrayList<>(); //2.添加元素 list.add("元素1"); list.add("元素2"); list.add("元素3"); //3.遍历 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)+","); } } } }
import java.util.ArrayList; public class ArrayListDemo4 { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); list.add(10); list.add(20); list.add(30); ArrayList<Character> list1 = new ArrayList<>(); list1.add('a'); list1.add('b'); list1.add('c'); 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(); System.out.print("["); for (int i = 0; i < list1.size(); i++) { if (i == list1.size()-1){ System.out.print(list1.get(i)+"]"); }else{ System.out.print(list1.get(i)+","); } } } }
import java.util.ArrayList; import java.util.Scanner; public class Student1Test { public static void main(String[] args) { ArrayList<Student1> list = new ArrayList<>(); Scanner Sc = new Scanner(System.in); //Student1 s1 = new Student1("张三",18); //Student1 s2 = new Student1("李四",19); //Student1 s3 = new Student1("王五",20); //list.add(s1); //list.add(s2); //list.add(s3); for (int i = 0; i < 3; i++) { Student1 stu = new Student1(); System.out.println("请输入学生的姓名:"); String name = Sc.next(); System.out.println("请输入学生的年龄:"); int age = Sc.nextInt(); stu.setName(name); stu.setAge(age); list.add(stu); } for (int i = 0; i < list.size(); i++) { Student1 s = list.get(i); System.out.println(s.getName()+","+s.getAge()); } } } public class Student1 { private String name ; private int age; public Student1(){} public Student1(String name,int age){ this.name = name; this.age = age; } public String getName(){ return name; } public int getAge() { return age; } public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } }
import java.util.ArrayList; public class UserText { public static void main(String[] args) { ArrayList<User> list = new ArrayList<>(); User u1 = new User("001","张三","00123"); User u2 = new User("002","李四","00223"); User u3 = new User("003","王五","00323"); list.add(u1); list.add(u2); list.add(u3); boolean flag = contains(list,"5"); int index = getIndex(list,"005"); System.out.println(flag); System.out.println(index); } public static boolean contains(ArrayList<User> list,String id){ for (int i = 0; i < list.size(); i++) { User u = list.get(i); String uid = u.getId(); if (uid.equals(id)){ return true; } } return false; } public static int getIndex(ArrayList<User> list,String id){ for (int i = 0; i < list.size(); i++) { User u = list.get(i); String uid = u.getId(); if (uid.equals(id)){ return i; } } return -1; } } public class User { private String id; private String username; private String password; public User(){} public User(String id,String username,String password){ this.id = id; this.username = username; this.password = password; } public String getId(){ return id; } public void setId(String id) { this.id = id; } public String getUsername(){ return username; } public void setUsername(String username) { this.username = username; } public String getPassword(){ return password; } public void setPassword(String password){ this.password = password; } }
import java.util.ArrayList; public class Phone1Text { public static void main(String[] args) { ArrayList<Phone1> list = new ArrayList<>(); Phone1 p1 = new Phone1("小米",1000); Phone1 p2 = new Phone1("华为",8000); Phone1 p3 = new Phone1("锤子",2999); list.add(p1); list.add(p2); list.add(p3); ArrayList<Phone1> phoneInfo = getPhoneInfo(list); for (int i = 0; i < phoneInfo.size(); i++) { Phone1 phone1 = phoneInfo.get(i); System.out.println(phone1.getBrand()+","+phone1.getPrice()); } } public static ArrayList<Phone1> getPhoneInfo(ArrayList<Phone1> list){ ArrayList<Phone1> result = new ArrayList<>(); for (int i = 0; i < list.size(); i++) { Phone1 P = list.get(i); int price = P.getPrice(); if (price< 3000) { result.add(P); } } return result; } } public class Phone1 { private String brand; private int price; public Phone1(){} public Phone1(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; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 16:34:53

证书真的能换来高薪?未来五年大厂HR的“首选”与AI人才的现实冲突

张伟去年还在为转型焦虑&#xff0c;今年已从容应对AI项目评审&#xff1b;而真正改变他轨迹的&#xff0c;并非一纸证书&#xff0c;而是持续学习带来的认知升级当前&#xff0c;人工智能技术快速渗透各行业&#xff0c;相关人才发展路径成为许多职场人关注的话题。市场上各种…

作者头像 李华
网站建设 2026/6/23 13:50:57

白皮书发布计划:建立TensorRT行业权威形象

白皮书发布计划&#xff1a;建立TensorRT行业权威形象 在AI模型日益复杂、部署场景愈发多样化的今天&#xff0c;一个训练完成的深度神经网络从实验室走向真实世界&#xff0c;往往要经历一场“性能炼狱”——明明在研究论文中表现惊艳&#xff0c;一旦上线却因延迟过高、吞吐不…

作者头像 李华
网站建设 2026/6/19 3:06:50

Flask2入门开发详解

Flask 是什么&#xff1f;Flask 是一个轻量级的 Python Web 应用框架&#xff0c;基于 Werkzeug WSGI 工具包 和 Jinja2 模板引擎 构建。它被设计为简单易用、灵活可扩展。主要特点1. 轻量级和简洁from flask import Flask app Flask(__name__)app.route(/) def hello():retur…

作者头像 李华
网站建设 2026/6/17 7:49:51

css学习阶段一

CSS基础入门到实战&#xff1a;3个核心技巧让样式编写更高效作为前端开发的基石&#xff0c;CSS的学习门槛看似较低&#xff0c;但想要写出简洁、可维护的样式却需要掌握一定的技巧。本文针对CSS初学者&#xff0c;从基础语法梳理到实战技巧总结&#xff0c;帮你快速搭建CSS知识…

作者头像 李华
网站建设 2026/6/15 5:18:07

Java计算机毕设之基于Springboot+Vue的电子商务订单管理系统设计与实现(完整前后端代码+说明文档+LW,调试定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华