例题:求数列的和

分别输入两个整数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{

public static void main(){

Scanner sc=new Scanner(System.in);

String input=sc.nextLine();

input=input.trim();//去掉字符串首尾空格

String[] temp=input.spilt(" "); //按照指定字符串分割某个字符串并以字符串数组形式返回

double n=Integer.parseDouble(temp[0]);

int m=Integer.parseInt(temp[1]);

double result=0;

for(int i=0; i

result += n;

n = Math.sqrt(n);

}

System.out.println(result);

}

}

以上这篇Java中从键盘输入多个整数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

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

  1. java 获取键盘输入法_Java中接收键盘输入的三种方法

    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import ...

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

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

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

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

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

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

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

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

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

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

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

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

  8. java获取response数据_Java中实现Http请求并获取响应数据

    前言 在演示的功能代码中使用的请求http地址为:http://timor.tech/api/holiday/year/ 接口说明:获取指定年份或年月份的所有节假日信息.默认返回当前年份的所有信息. ...

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

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

最新文章

  1. 漫画:五分钟学会贪心算法!
  2. 【机器学习基本理论】详解最大似然估计(MLE)、最大后验概率估计(MAP),以及贝叶斯公式的理解
  3. server sql 数据库列名price无效_SQL学习笔记整理(持更)
  4. 路由赚钱宝一年能赚1000大洋 厂商降低了成本却拥堵了网络
  5. TeXworks 0.4.5 发布,TeX 编辑器
  6. MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?
  7. 【LeetCode笔记】剑指 Offer 44. 数字序列中某一位的数字(Java、偏数学)
  8. 数据库事务、存储过程、函数以及触发器之间的区别和联系
  9. Java基础篇:带自变量的构造函数
  10. Java中List的使用
  11. 大西瓜支付宝/QQ/微信收款码三合一源码+实测可用
  12. 机器学习去除马赛克案例(代码)
  13. 中首清算:她被誉为中国第一美女,迷倒国际花花公子,今36岁仍单身
  14. 曹雪芹的诗歌鸿蒙,曹雪芹的诗
  15. 【转载】Web2.0创业时代将终结
  16. 智能手机扬声器、听筒及耳机阻抗及音频效果比较
  17. 最新中国地图GeoJson数据(含十段线)
  18. 【GIS开发】基于C++绘制三维数字地球Earth(OpenGL、glfw、glut)
  19. Windows Git下载及环境变量配置
  20. 【优秀毕设】基于OpenCV的人脸识别打卡/签到/考勤管理系统(最简基本库开发、可基于树莓派)

热门文章

  1. 等分曲线轮廓,法线方向矩形
  2. HTML5 canvas热点图应用
  3. python教程94--python两个excel表合并,删除不需要的数据操作流程
  4. layui rate (评分组件)使用的一点经验分享
  5. 使用D2D接口绘制图形
  6. 新版Logcat使用指南
  7. MySQL Workbench 已停止工作 错误模块名称: KERNELBASE.dll 异常代码: 0xe0434352 程序无法正常启动:( 0xc000007b)
  8. 计算机左右手控制的按键,采用改进按键布局方法的计算机键盘技术
  9. python画水平线和垂直线横线 纵线
  10. Ubuntu20.04 向日葵无法被远控的解决办法