news 2026/4/15 7:17:45

学习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/4/13 7:40:26

动态解码加速:TensorRT-LLM实现流式输出优化

动态解码加速&#xff1a;TensorRT-LLM实现流式输出优化 在今天的生成式AI应用中&#xff0c;用户早已不再满足于“输入问题、等待几秒后得到完整回答”的交互模式。无论是智能客服、语音助手&#xff0c;还是代码补全工具&#xff0c;人们期待的是像人一样流畅的对话节奏——话…

作者头像 李华
网站建设 2026/4/11 19:47:30

Web端调用TensorRT?通过WASM实现的可能性探讨

Web端调用TensorRT&#xff1f;通过WASM实现的可能性探讨 在浏览器里跑深度学习模型&#xff0c;听起来像天方夜谭吗&#xff1f;十年前或许是。但今天&#xff0c;随着WebAssembly&#xff08;WASM&#xff09;的成熟和AI推理框架的轻量化演进&#xff0c;我们正站在一个技术拐…

作者头像 李华
网站建设 2026/4/14 22:19:30

【课程设计/毕业设计】基于springboot的校园二手交易平台物品管理-求购物品 ◦ 学生管理【附源码、数据库、万字文档】

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

作者头像 李华
网站建设 2026/4/12 12:15:09

开源大模型+TensorRT镜像超强推理组合?真相来了

开源大模型TensorRT镜像超强推理组合&#xff1f;真相来了 在生成式AI浪潮席卷各行各业的今天&#xff0c;越来越多企业试图将LLaMA、Falcon、ChatGLM等开源大模型部署到生产环境。然而&#xff0c;现实往往令人沮丧&#xff1a;一个7B参数的模型&#xff0c;在PyTorch下逐toke…

作者头像 李华
网站建设 2026/4/12 12:50:42

django基于Python豆瓣电影数据可视化分析设计与实现

背景分析随着互联网和数字化娱乐的快速发展&#xff0c;电影产业数据呈现爆炸式增长。豆瓣作为国内权威的电影评分平台&#xff0c;积累了海量用户评分、评论和电影元数据。这些数据蕴含用户偏好、市场趋势及文化现象&#xff0c;但原始数据难以直接洞察规律。通过数据可视化技…

作者头像 李华
网站建设 2026/4/12 4:04:24

大模型服务成本太高?用TensorRT降低90%推理开销

用TensorRT降低90%推理开销&#xff1a;大模型落地的性价比革命 在AI服务从实验室走向生产环境的过程中&#xff0c;一个现实问题正变得越来越尖锐&#xff1a;为什么训练好的大模型一上线&#xff0c;成本就高得让人喘不过气&#xff1f; 你可能经历过这样的场景——一个微调后…

作者头像 李华