我在J2ME中开发和应用程序。 我在一个名为“access.txt”的txt文件文件中有一些数据(一个包含2列和10行的表)。每列包含整数。我可以读取文件的单元格。
现在我的问题是: 我想通过编程方式在文件上用writng替换另一个整数的特定单元格。 我该怎么做?
谢谢!!!
答案 0 :(得分:1)
我假设你知道j2me中的逻辑文本文件读/写操作 以下是你需要弄清楚的一些事情。
1)在创建文本文件时,您需要行和列分离字符。
e.g。
1 * EMP1# 2 * EMP2# 3 * EMP3#
在上面的示例中,'*'是列分隔符,而'#'是列分隔符。
2)如果需要更新,您需要读取字符串中的整个文本文件。 然后使用基本的字符串操作简单地解析它。
e.g。在上述情况下,如果您需要使用整数4更新整数2 然后读取第一列,直到你得到整数进行更改。(记住你有行和列分隔符,这样你就可以逐个读取它们。)
3)更新值2到4。 4)将整个字符串写入(不要追加)到文本文件中。