例题:求数列的和

分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和。

第一种从键盘输入并读取的方式:sc.hasnextint() 函数和sc.nextint()函数

hasnextint() 判断当前输入的是否是整数

import java.util.scanner;

import java.lang.math.*;

class test1{

public static void main(string [] args){

scanner sc=new scanner(system.in);

int m;

double n,result;

while(sc.hasnextint()){

n=sc.nextint();

m=sc.nextint();

result=0;

for(int i=0; i

result += n;

n = math.sqrt(n);

}

system.out.printf("%.2f",result);

}

}

}

第二种方式:sc.trim()函数 和sc.split()函数

sc.trim() 去掉字符串首尾空格

sc.split() 按照指定字符(串)或正则去分割某个字符串 ,结果以字符串数组形式返回

import java.util.scanner;

import java.lang.math.*;

class test{<

java键盘输入整数_Java中从键盘输入多个整数的方法相关推荐

  1. java获取键盘整数_Java中从键盘输入多个整数的方法

    例题:求数列的和 分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和. 第一种从键盘输入并读取的方式:sc.hasNextInt() 函数和sc.nex ...

  2. java 获取键盘点击_Java中获取键盘输入值的三种方法介绍

    程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这 ...

  3. java equals重写原则_java中为何重写equals时必须重写hashCode方法详解

    前言 大家都知道,equals和hashcode是java.lang.Object类的两个重要的方法,在实际应用中常常需要重写这两个方法,但至于为什么重写这两个方法很多人都搞不明白. 在上一篇博文Ja ...

  4. java数组循环扩容_Java中实现数组动态扩容的两种方法

    Java中实现数组动态扩容的两种方法 java中初始化一个数组需要定义数组的容量,而在我们使用数组时往往会遇到数组容量不够的情况,此时我们就需要通过动态扩容的方式来来根据需求扩大数组的容量. 我们可以 ...

  5. java按钮添加事件_java中添加按钮并添加响应事件的方法(推荐)

    关于java容器,面板等自行百度学一下吧 private button loginbtn = new button("登陆"); final static jframe buyer ...

  6. java如何遍历字典_Java中如何遍历Map对象的4种方法

    在Java中如何遍历Map对象 How to Iterate Over a Map in Java 在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有map都 ...

  7. java输入两个整数_Java中从键盘输入多个整数的方法

    例题:求数列的和 分别输入两个整数n,m,中间以空格隔断,n 为数列第一项,后面各项均为前一项的开根号,求前m项的和. 第一种从键盘输入并读取的方式:sc.hasNextInt() 函数和sc.nex ...

  8. java 获取mysql链接_Java中如何获取mysql连接的3种方法总结

    前言 本文主要来说说三种 Java 中获取 mysql 连接的方式,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 第一种:传统的连接方式: 第二种:读取配置文件方式: 第三种:数据库 ...

  9. java 取对象的类_Java中通过Class类获取Class对象的方法详解

    前言 本文主要给大家介绍的是关于Java通过Class类获取Class对象的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 阅读API的Class类得知,Class 没有公共 ...

最新文章

  1. 安装mysql和memcached
  2. WebService中使用自定义类的解决方法(5种)
  3. I.MX6 Android CAN 命令行测试
  4. 产品经理必备的14大效率工具
  5. 系统分析师资料_超全的“数据分析”自学资料,数据时代必get技能!
  6. Python 线程复习
  7. 机械制图与计算机绘图实训报告前言,《机械制图与计算机绘图》的课程标准.doc...
  8. 步进驱动系统:步进电机与步进驱动器控制原理简述
  9. NavMeshAgent参数及API
  10. spring核心技术之Resource资源理解
  11. GuestOS? HostOS?
  12. 克隆linux系统之后如何配置网络ip
  13. PySide2 使用
  14. 快手服务器协议,快手协议56云服务器
  15. 百度地图API批量地址转坐标(支持Excel上传,附案例)
  16. barn1uscao1.3 -贪心
  17. html5插入mp4视频文件
  18. 调查:十大房价上涨潜力最大城市
  19. Leaflet实现地图按照行政区划遮罩
  20. swoft学习笔记之request请求

热门文章

  1. HLS学习篇—搭配hls环境及操作实例
  2. laravel guzzle 使用
  3. WIN7实现安装node14.15.0版本
  4. xcode armv7 armv7s arm64
  5. pandas取出某两列
  6. linux服务器只读,linux文件只读怎么修改_网站服务器运行维护
  7. 计算机可以关闭家庭组,win10怎么关闭家庭组_win10电脑家庭组如何关闭
  8. 海南省全国计算机等级成绩查询,海南计算机等级考试成绩查询入口
  9. 特殊竞赛类的概率计算
  10. HTML网页打包成EXE可执行文件