- 博客(6)
- 收藏
- 关注
原创 java中数组如何转list
所以,返回的List的泛型类型将是该基本数据类型的包装类(如Integer, Character等)。如果你希望返回的List的泛型类型就是基本数据类型,你需要自己手动转换。这个新的ArrayList是可以修改的,你可以添加或删除元素。如果你需要一个可以修改的List,你需要将返回的List转换为一个新的ArrayList或其他类型的List。但是,这个List的大小是固定的,如果你尝试添加或删除元素,会抛出。返回的是一个固定大小的List,如果你尝试修改它(例如添加或删除元素),会抛出。
2024-05-11 17:52:31 511
原创 List集合的数据的删除操作
在进行List集合的删除操作时,新手入手时绝大多数肯定会是for循环遍历List集合。【其中id是一个参数,al是一个List集合的名字】for(int i=0;i<al.size();i++) { Map<String, Object> map = al.get(i); System.out.println("al:"+al.get(i)); ...
2019-04-24 20:30:39 8165
原创 Java习题
编写一个程序,从一个文件读前十行并在屏幕上显示出来。如果文件少于十行,就显示所有行。文件名有用户从键盘输入。解:import java.io.*;import java.util.Scanner;public class XiTiRongQi11{public static void main(String[] args)throws IOException{String
2017-06-03 08:28:07 657
原创 Java流
输入/输出流的分类* Java.io包中定义了许多个流类型(类或抽象类)来实现输入/输出功能,可从不同角度对其分类: -按数据流的方向不同可以分为输入流和输出流 -按处理数据单位不同可以分为字节流和字符流 -按照功能不同可以分为节点流和处理流* JDK提供的所有流类型位于包java.io内都分别继承自以下四种抽象流类型:InputStream•继
2017-05-19 22:35:22 188
原创 一些Java自己弄明白的数组
•Java中多维数组的声明和初始化应按从高维到低维的顺序进行,例如: 以及 二维数组的静态初始化和动态初始化: •使用java.lang.System类的静态方法: public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)•可以用于数组s
2017-05-05 22:14:27 174
原创 java包的定义
编写一个Java程序,按行读入一个文本文件,取出介于用分隔符之间的连续的字符串作为单词,将每个单词作为一行输出到一个文件中。 问题分析和解决方案: (1)打开文本文件,逐行读入文本文件的内容; (2)对每一行,使用分割字符串的函数,从空白付出切割单词; (3)忽略长度为0的单词(空串); (4)将单词按顺序逐个输出; (5)考虑文本文件的编码; (6)输入和
2017-04-20 17:19:41 514 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人