博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第四章App4_6,懂得了BuffredReader缓冲区
阅读量:5342 次
发布时间:2019-06-15

本文共 743 字,大约阅读时间需要 2 分钟。

package 第四章;

//filename:App4_6.java
import java.io.*;
public class App4_6 //定义一个公共类App4_6
{
public static void main(String[] args) throws IOException //throws IOException抛出异常
{
int a=0,b=1,n,num; //定义整型变量
String str; //定义一个字符串类,str
BufferedReader buf; //缓冲buf
buf=new BufferedReader(new InputStreamReader(System.in)); //System.in表示接受从控制台输入的字节//构造一个字符流的缓存,里面存放在控制台输入的字节转换后成的字符。
System.out.print("请输入一个正整数:"); //输出。。。
str=buf.readLine(); //从键盘上读入字符串赋给变量str
num=Integer.parseInt(str); //将str转换成int类型后赋给num
while (b<num) //判断b是否小于num
{ //成立则执行以下循环
n=a+b;
a=b;
b=n;
}
if (num==b) System.out.println(num+"是Fibonacci数"); //判断num是否等于b,是则输出
else System.out.println(num+"不是Fibonacci数"); //不是就输出这个
}
}

转载于:https://www.cnblogs.com/SUPUERll/p/10019941.html

你可能感兴趣的文章
指纹机SDK demo测试 2/23
查看>>
AsyncTask 不能与Thread.sleep()同时使用解决方案
查看>>
filter 过滤emoji
查看>>
javascript中sort()排序方法总结
查看>>
实现聊天界面的代码
查看>>
自己生成一个NDK的浅析
查看>>
Excel数据导入到数据库
查看>>
hadoop集群只有namenode没有启动
查看>>
人生有所获
查看>>
列表管理
查看>>
iOS RSA加解密签名和验证
查看>>
HTTP头HOST
查看>>
什么情况下用+运算符进行字符串连接比调用StringBuffer/StringBuilder对象的append方法连接字符串性能更好?...
查看>>
忘记root密码
查看>>
JVM(5)--垃圾收集器
查看>>
Appium python自动化测试系列之日志的收集(十二)
查看>>
Corrupted Metadata/failed to mount /sysroot
查看>>
JavaScript高级程序设计之数值数组排序
查看>>
实验二 作业调度模拟实验
查看>>
构造方法
查看>>