`
jeelee
  • 浏览: 631076 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java 读文件,按行读取,将读取的结果放入数组中

    博客分类:
  • java
阅读更多
import java.io.*;

public class ReadCardType
{
	public static void main(String[] args)throws  IOException
	{
		  BufferedReader in = null ;
			String s = new String();
			String cartTypeCode,cardTypeStr;
			int index = 0 ,pos=0,i=0;
			String[][] cardType ;
			
			in = new BufferedReader(new FileReader("cardtype.cfg"));
			while((s = in.readLine()) != null){
				index++;
			}
			cardType = new String[index][2];
			in.close();
			
			in = new BufferedReader(new FileReader("cardtype.cfg"));
			while((s = in.readLine()) != null)
			{
				pos = s.indexOf('=');
				System.out.println("pos="+pos);
				cartTypeCode = s.substring(0,pos);
				cardTypeStr = s.substring(pos+1);
				System.out.println("cartTypeCode="+cartTypeCode);
				System.out.println("cardTypeStr="+cardTypeStr);
				cardType[i][0] = cartTypeCode ;
				cardType[i][1] = cardTypeStr ;
				i++ ;
			}
			in.close();
			
			for(int j = 0 ;j < index ; j++){
				System.out.println("card type:"+cardType[j][0]+cardType[j][1]);
			}
			
	}		
}
分享到:
评论

相关推荐

    将数组转换为.bin文件

    - **数据序列化**:首先,需要将数组中的每个元素转换成二进制形式。对于数值类型,这通常涉及将整数或浮点数转换为其对应的位模式。 - **数据写入**:接着,将序列化的二进制数据写入文件。这个过程可能涉及计算...

    java源码包2

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    JAVA上百实例源码以及开源项目

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    raw文件数据读取

    1. 将文件(例如`my_asset_file.txt`)放入`assets`目录下。 2. 获取`AssetManager`,它是访问ASSETS目录的入口点: ```java AssetManager assetManager = context.getAssets(); ``` 3. 打开并读取ASSETS文件: ...

    java-利用GUI实现窗口学生管理系统(jdbc连接数据库-MySQL)

    4、编写程序实现添加学生功能,创建界面,提示用户输入内容,生成实体类,放入数组; 5、编写程序实现学生信息删除,从数组中移除相应数据; 6、编写程序实现学生信息修改,从数组中读取学生信息显示在GUI界面中,...

    java源码包---java 源码 大量 实例

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    从键盘读取数字并排序,对文本中的单词进行排序,java

    假设我们已经读取了一组数字到数组中,排序过程如下: ```java int[] numbers = {5, 3, 8, 1, 9}; Arrays.sort(numbers); for (int num : numbers) { System.out.print(num + " "); } ``` 这段代码会将数组`...

    java-利用GUI实现窗口学生管理系统

    4、编写程序实现添加学生功能,创建界面,提示用户输入内容,生成实体类,放入数组; 5、编写程序实现学生信息删除,从数组中移除相应数据; 6、编写程序实现学生信息修改,从数组中读取学生信息显示在GUI界面中,...

    利用java读取web项目中json文件为map集合方法示例

    在上述代码中,我们遍历了JSON数组的每个元素,将其转换为JSONObject,然后遍历对象的键值对,将它们放入一个HashMap中,最后将这个Map添加到列表中。 总结一下,本文介绍了如何在Java Web环境中读取JSON文件并将其...

    java源码包4

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    java源码包3

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    byte数组转化为hex

    在这个函数中,我们读取16进制字符串的每一对字符,转换为对应的十进制值,然后放入字节数组中。 总结来说,Java中字节数组与16进制字符串之间的转换涉及到位运算、字符映射以及字符串处理。了解这些概念对于处理二...

    JAVA上百实例源码以及开源项目源代码

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    android本地读取json源代码

    总之,Android开发中读取本地JSON文件主要包括以下几个步骤:将JSON文件放入res/raw目录,使用Resources类获取输入流,读取流中的数据并转换为JSON对象,最后解析JSON数据以供进一步使用。这个过程对于理解和实践...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款...

    数组_参考答案.docx

    首先读取用户输入的值,然后利用`Arrays.sort()`方法对数组进行排序,新插入的元素会被自动放入正确的位置。 7. 数组元素交换:第七题中,程序接收一个数组,然后找到最大值和最小值,分别与数组的第一个元素和最后...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款...

    基于Java实现学生选课模拟系统之文件输入输出【100011979】

    要进行选课操作,我需要从文件中取出我们上边存入的对象,将读取好的放入一个新的列表中,通过 for 循环历遍整个列表,将获取的内容,Course 类实例化的新对象 course,最后,输出打印选课情况。 关键代码

    java压缩多个文件并且返回流示例

    在Java中,我们可以使用`java.util.zip`包中的`ZipOutputStream`类来创建ZIP压缩文件,并通过`ByteArrayOutputStream`将结果保存为字节数组流,以便在程序中进一步处理。 首先,我们需要理解`FileInputStream`和`...

Global site tag (gtag.js) - Google Analytics