java打印从1到100的值(break,return断句)

发布时间 - 2026-01-10 23:12:21    点击率:

首先来讲这个没有什么难点,就是分析下break和return的效果有什么不一样,通过最后的打印结果可以看出:

1、break只是跳出了循环会继续执行函数内、循环外的代码。
2、return是直接函数返回了,循环内和函数内的后面的代码都不会在执行了。

代码:

package com.itheima;

/**
 * 8、 先写一个程序,打印从1到100的值。之后修改程序,通过使用break关键词,使得程序在打印到98时退出。然后尝试使用return来达到相同的目的。
 * @author 281167413@qq.com
 */

public class Test8 {
	
	public static void main(String[] args)
	{
		nomDisplay();
		breakDisplay();
		returnDisplay();
	}
	
	public static void nomDisplay()
	{
		for(int i=1; i<=100; i++)
		{
			System.out.print(i);
		}
		System.out.print(" nom end!\n");
	}

	public static void breakDisplay()
	{
		for(int i=1; i<=100; i++)
		{
			if (98 == i)
			{
				break;
			}
			System.out.print(i);
		}
		System.out.print(" break end!\n");
	}

	public static void returnDisplay()
	{
		for(int i=1; i<=100; i++)
		{
			if (98 == i)
			{
				return;
			}
			System.out.print(i);
		}
		System.out.print(" return end!\n");
	}
}

打印结果:

123456789101112131415161718192025222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 nom end!
12345678910111213141516171819202522232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 break end!
12345678910111213141516171819202522232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697


# java  # break  # return  # Java中break、continue、return在for循环中的使用  # Java continue break制作简单聊天室程序  # java中switch case语句需要加入break的原因解析  # Java中的break和continue关键字的使用方法总结  # java中break和continue源码解析  # Java中break、continue、return语句的使用区别对比  # java中break和continue区别及使用场合分析  # java 中break如何跳出外部循环  # 关键词  # 有什么  # 都不  # 会在  # 没有什么  # 可以看出  # 先写  # 跳出了  # package  # itheima  # author  # br  # brush  # class  # pre  # int  # lt 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在宝塔面板中创建新站点?  如何在建站之星绑定自定义域名?  Laravel如何使用Service Container和依赖注入?(代码示例)  Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件  原生JS获取元素集合的子元素宽度实例  Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  Laravel怎么在Controller之外的地方验证数据  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  Python函数文档自动校验_规范解析【教程】  微信小程序 配置文件详细介绍  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  如何快速搭建高效服务器建站系统?  详解vue.js组件化开发实践  Laravel如何与Pusher实现实时通信?(WebSocket示例)  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  百度浏览器网页无法复制文字怎么办 百度浏览器复制修复  如何在IIS服务器上快速部署高效网站?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  ,交易猫的商品怎么发布到网站上去?  google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤  郑州企业网站制作公司,郑州招聘网站有哪些?  简单实现Android验证码  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  香港服务器选型指南:免备案配置与高效建站方案解析  JavaScript如何实现路由_前端路由原理是什么  Windows Hello人脸识别突然无法使用  如何在宝塔面板中修改默认建站目录?  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  如何安全更换建站之星模板并保留数据?  JavaScript常见的五种数组去重的方式  html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】  浅谈Javascript中的Label语句  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  Bootstrap整体框架之JavaScript插件架构  高性价比服务器租赁——企业级配置与24小时运维服务  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  如何获取PHP WAP自助建站系统源码?  Android实现代码画虚线边框背景效果  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Laravel如何实现多对多模型关联?(Eloquent教程)