问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

米思齐 记录某一程序运行次数该怎么做

发布网友 发布时间:2022-05-01 12:07

我来回答

1个回答

热心网友 时间:2023-10-11 07:08

package pxyhomeworkday10;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
/*第一题:分析以下需求,并用代码实现
实现一个记录程序运行次数的小程序,要求如下:
1.本软件只能免费使用3次
2.程序运行演示如下:
第一次运行控制台输出: 欢迎使用本软件,第1次使用免费~
第二次运行控制台输出: 欢迎使用本软件,第2次使用免费~
第三次运行控制台输出: 欢迎使用本软件,第3次使用免费~
第四次及之后运行控制台输出:本软件只能免费使用3次,欢迎您注册会员后继续使用~*/
public class test1 {
public static void main(String[] args) throws IOException {
//还是写一个程序,这个程序作为一个整体,在后台记录这个程序使用的次数,在关机重启后仍然能记录这个程序的使用次数
File file =new File("test1.txt");//定义文件用来存放计数
if(file.exists()){
BufferedReader br=new BufferedReader(new FileReader("test1.txt"));
int count=Integer.parseInt(br.readLine());//读取计数文件获取程序运行次数
//Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。
//static int parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析。
br.close();//关闭缓冲流
if(count>=3){
System.out.println("本软件只能免费使用3次,欢迎您注册会员后继续使用~");
}else{
PrintWriter pw = new PrintWriter(file);//创建打印流,对计数文件中的数据进行操作
pw.print(++count);//注意这里不能是count++
System.out.println("欢迎使用本软件,第"+count+"次使用免费~");
pw.close();
}
}else{
PrintWriter pw =new PrintWriter(file);
int count =1;
System.out.println("欢迎使用本软件,第"+count+"次使用免费~");
pw.print(count);
pw.close();
}
}
}//总结:如果要重置或者认为的修改显示的次数,可以进入到test1.txt文件进行修改。程序有些不足,可以补充加上重置功能或者后台操作的代码。

热心网友 时间:2023-10-11 07:08

package pxyhomeworkday10;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
/*第一题:分析以下需求,并用代码实现
实现一个记录程序运行次数的小程序,要求如下:
1.本软件只能免费使用3次
2.程序运行演示如下:
第一次运行控制台输出: 欢迎使用本软件,第1次使用免费~
第二次运行控制台输出: 欢迎使用本软件,第2次使用免费~
第三次运行控制台输出: 欢迎使用本软件,第3次使用免费~
第四次及之后运行控制台输出:本软件只能免费使用3次,欢迎您注册会员后继续使用~*/
public class test1 {
public static void main(String[] args) throws IOException {
//还是写一个程序,这个程序作为一个整体,在后台记录这个程序使用的次数,在关机重启后仍然能记录这个程序的使用次数
File file =new File("test1.txt");//定义文件用来存放计数
if(file.exists()){
BufferedReader br=new BufferedReader(new FileReader("test1.txt"));
int count=Integer.parseInt(br.readLine());//读取计数文件获取程序运行次数
//Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段。
//static int parseInt(String s) 将字符串参数作为有符号的十进制整数进行解析。
br.close();//关闭缓冲流
if(count>=3){
System.out.println("本软件只能免费使用3次,欢迎您注册会员后继续使用~");
}else{
PrintWriter pw = new PrintWriter(file);//创建打印流,对计数文件中的数据进行操作
pw.print(++count);//注意这里不能是count++
System.out.println("欢迎使用本软件,第"+count+"次使用免费~");
pw.close();
}
}else{
PrintWriter pw =new PrintWriter(file);
int count =1;
System.out.println("欢迎使用本软件,第"+count+"次使用免费~");
pw.print(count);
pw.close();
}
}
}//总结:如果要重置或者认为的修改显示的次数,可以进入到test1.txt文件进行修改。程序有些不足,可以补充加上重置功能或者后台操作的代码。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在爱水APP哪个模块中可以填写个人信息,查询自己一天的饮水量? 黄金为什么是避险产品 避险买什么 避险品种是什么 避险产品什么意思 什么是避险产品 ...对联和我们平时使用的印章,说说使用了哪几个字体 对联上写的是什么字 ...有一空是让我评价我自己,请各位哥哥姐姐帮帮忙,帮我编一段,往好了... 艾灸用品哪种好 我想起个好听又要有内涵的微信名? 米思齐图形化编程软件里面RGB的灯数是什么 米思齐和arduino的区别 米思齐编程16进制结尾输什么 米思齐中如何判断两个按钮先后 北京现在考驾照多少钱? 在儿童游乐场工作自我评价怎么写 如何在PPT中设置播放时间,并且使其一首歌播放的时间恰好等于PPT 播放完的时间 如何评价游乐园的服务工作? 我爱游乐园的范文100字 爱儿乐在如此多的儿童游乐园加盟店的品牌中,评价如何? 怎么写对游乐场印象 要写游乐园的,对的话会给好评 编写一个民间故事,注意写上题目,写一些大家伙都知道的民间。故事小学五年级 高分悬赏 五年级上册聪明的牧羊人中法国关于动物的民间故事有哪些? 英国是怎么崛起的? 起点里那本《大殖民帝国》是哪个历史白痴写的 法国殖民地比俄国殖民地小,为什么能成为仅次于英国 18世纪最大的殖民统治国家是啥 英国于16一18世纪进行了那些殖民争夺 怎么用米思齐在串口打印当前时间 华为平板能不能使用米思齐软件? 米思齐中怎么用取模软件? 安装好米思齐串口不可用是咋回事 foculuson xo多少钱 foculuson是洋酒什么牌子? foculuson x.o市场价格是多少? 米思齐mixly玩转arduino-10-红外接收 好朋友的妈妈去世了,我想发信息,不知道说什么? oculus rift 有哪些版本 米思齐编程软件为什么无法打开? quest20 party on 听不到声音 米思齐和Mind+能在同一台电脑上用吗? 树莓派支持米思齐编程吗 如何开发一个像米思齐那样的软件 朋友妈妈死怎么安慰 卫视频道和地方频道有什么不同吗? 为什么要叫地方台为卫视台? 电视的卫星频道是什么意思? 上星卫视什么意思啊? 卫星频道与卫视频道的区别