java双重for循环流程图_【Java大数据】Java的for循环

原标题:【Java大数据】Java的for循环

for循环在开发过程中使用的频率比较高,通常用于指定次数的循环,for循环的语法结构如下所示:

for循环执行流程图也可用如下表示:

用代码演示一下,如下所示:

程序执行步骤是:

理解如下小例子:

运行结果是:3

注意和这个例子的区别,输出的结果出错的原因是什么?

运行结果是:013​

完成如下业务:请计算出1+2+3+...+100的值,代码如下:

如下例业务是,计算条码验证,描述如下:

题目:en-13条码验证计算

验证码条码共13位,代表了一件商品编码,前12位(692116851128)有具体代表含义,第13位是通过如下步骤算出来的:

所以验证码为0.

在开始之前让我们先做个简单的案例:

案例1:取出字符串中的字符,转换为int类型

接下来让我们一步一步完成条码验证计算案例:

第1步~第2步:

第3步~第6步:

让我们增加些业务,增加两个方法:

check(String ean13)表示传入13位字符串(6921168511280),通过计算验证最后1位是否和前12位计算出的结果相同,结果相同返回true。

gen(Strign code)表示传入一个12位的字符串,计算出第13位,并返回新字符串(验证条码)。

如下所示,check(String ean13)方法,请参考:

如下所示gen(String code0方法,请参考:

运行结果如下:

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值