Java三种循环求和方法
注意:100之和为5050
普通for循环:
public class HundredSum { public static void main(String[] args){ int x=0; for(int i=1;i<=100;i++){ x=x+i;//x+=i; } System.out.print(x); } }
while循环:
public class HundredSum { public static void main(String[] args){ int x=0; int i; while (i<=100){ x=x+i; //x+=i; i++; } System.out.print(x); } }
do-while循环:
public class HundredSum{ public static void main(String[] args){ int i=0,x=0; do{ x=x+i; //x+=i; i++; }while (i<=100); //先循环do语句块,再执行while,不满足while条件则跳出循环 System.out.print(x); } }
以上就是本次整理的3种常用的求和方法,感谢大家对我们的支持。
您可能感兴趣的文章:
- Java数组的遍历与求和知识点
- Java编程Post数据请求和接收代码详解
- java 实现随机数组输出及求和实例详解
- javaweb如何实现请求和响应
- java web请求和响应中出现中文乱码问题的解析
- Java之递归求和的两种简单方法(推荐)
- Java生成10个1000以内的随机数并用消息框显示数组内容然后求和输出
- java发送get请求和post请求示例
- java使用httpclient模拟post请求和get请求示例
- java集合求和最大值最小值示例分享
相关推荐
-
java 实现随机数组输出及求和实例详解
java 实现随机数组输出及求和 问题描述: 随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中. 设计思路: 使用java.util中的Random类来获取随机数,存入数组后,定义一个String类的对象result,利用for循环存储要输出的数组内容到result并且求和:再利用javax.swing中的JoptionPane类创建消息框进行结果输出. 源代码: import java.util.*; import javax.swing.
-
java web请求和响应中出现中文乱码问题的解析
说明:在计算机中保存的一切文本信息是以一定的编码表(0,1,0,1)来保存我们所认识的字符(汉字或英文字符),由字符到计算机存储的二进制过程是编码,由读取二进制到文本的过程称为解码.而字符编码有多种不同的编码表,所以,如果编码格式和解码格式不是同一个码表就会出现乱码.想要避免出现乱码,需要使保存和读取时使用相同的码表. 在java web编程中经常会出现乱码,现在详细讲解一下如何进行设置,避免乱码 1 网页编码 在编写网页的时候,需要指定网页的编码格式,使用<meta http-equiv=&quo
-
java使用httpclient模拟post请求和get请求示例
复制代码 代码如下: import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader; import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;import org.apache.commons.httpclient.Header;import org
-
Java编程Post数据请求和接收代码详解
这两天在做http服务端请求操作,客户端post数据到服务端后,服务端通过request.getParameter()进行请求,无法读取到数据,搜索了一下发现是因为设置为text/plain模式才导致读取不到数据 urlConn.setRequestProperty("Content-Type","text/plain; charset=utf-8"); 若设置为以下方式,则通过request.getParameter()可以读取到数据 urlConn.setReq
-
Java数组的遍历与求和知识点
一维数组遍历与求和: public class OneArry{ public static void main(String[] args) { double[] num = {1.9, 2.9, 3.4, 3.5,10,-1}; num[0]=new Double(2); //通过下标把1.9变为2.0 double sum = 0; for (int i = 0; i < num.length; i++) { //遍历 System.out.println(num[i]); sum+=nu
-
javaweb如何实现请求和响应
先来看一个流程图: 服务器处理请求的流程: (1)服务器每次收到请求时,都会为这个请求开辟一个新的线程. (2)服务器会把客户端的请求数据封装到request对象中,request就是请求数据的载体! (3)服务器还会创建response对象,这个对象与客户端连接在一起,它可以用来向客户端发送响应. 由流程图可以看出,在JavaWeb的请求与响应中,最重要的两个参数为request以及response,这两参数在Servlet的service( )方法中. 1.response概念: r
-
Java之递归求和的两种简单方法(推荐)
方法一: package com.smbea.demo; public class Student { private int sum = 0; /** * 递归求和 * @param num */ public void sum(int num) { this.sum += num--; if(0 < num){ sum(num); } else { System.out.println("sum = " + sum); } } } 方法二: package com.smbea
-
java集合求和最大值最小值示例分享
复制代码 代码如下: package com.happyelements.athene.game.util; import static com.google.common.base.Preconditions.checkNotNull; import java.util.Collection; import com.google.common.collect.Lists; /** * Math工具类 * * @version 1.0 * @since 1.0 */public class M
-
java发送get请求和post请求示例
java向服务端发送GET和POST请求 复制代码 代码如下: package com.hongyuan.test; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL; public class HttpCl
-
Java生成10个1000以内的随机数并用消息框显示数组内容然后求和输出
本文最终结果大概是这样的,使用java技术随机生成10个数,然后填充一个数组并在消息框中显示数组内容,接着对数组求和输出,将结果显示在消息框中. 设计思路:可以先用Math.Random()*1000生成1000以内随机数,然后依次存入数组中,然后读取数组,输出随机数,同时进行加法计算,最后将所有结果以消息框形式输出. 程序流程图: 源代码: package 随机数求和; import javax.swing.*; public class Sum { public static void ma
随机推荐
- JS使用正则表达式除去字符串中重复字符的方法
- dbcp 连接池不合理的锁导致连接耗尽解决方案
- Java8新特性之Lambda表达式浅析
- IE,firefox(火狐)浏览器无提示关闭窗口js实现代码小结
- PHP中的按位与和按位或操作示例
- Python中的__slots__示例详解
- Linux下压缩与解压命令详解
- PHP+shell实现多线程的方法
- css font缩写总结附实例
- Java开发者必备10大数据工具和框架
- jQuery复制节点用法示例(clone方法)
- Nginx+iptables屏蔽访问Web页面过于频繁的IP(防DDOS,恶意访问,采集器)
- 基于JDBC封装的BaseDao(实例代码)
- 关于Jquery操作Cookie取值错误的解决方法
- java ThreadPoolExecutor 并发调用实例详解
- 巧用NTFS权限屏蔽FlashGet弹出广告
- 试用Linux的法宝--Demo Linux试用
- 中文地址的英文写法
- 针对网页制作者的网页打开速度慢的解决方法集合第1/2页
- Android Fragment与Activity之间的相互通信实例代码