本篇文章給大家分享的是有關(guān)java使用break實(shí)現(xiàn)打印從1到100的值,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
我們提供的服務(wù)有:成都網(wǎng)站制作、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、圍場(chǎng)ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的圍場(chǎng)網(wǎng)站制作公司
首先來(lái)講這個(gè)沒(méi)有什么難點(diǎn),就是分析下break和return的效果有什么不一樣,通過(guò)最后的打印結(jié)果可以看出:
1、break只是跳出了循環(huán)會(huì)繼續(xù)執(zhí)行函數(shù)內(nèi)、循環(huán)外的代碼。
2、return是直接函數(shù)返回了,循環(huán)內(nèi)和函數(shù)內(nèi)的后面的代碼都不會(huì)在執(zhí)行了。
代碼:
package com.itheima; /** * 8、 先寫(xiě)一個(gè)程序,打印從1到100的值。之后修改程序,通過(guò)使用break關(guān)鍵詞,使得程序在打印到98時(shí)退出。然后嘗試使用return來(lái)達(dá)到相同的目的。 * @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"); } }
打印結(jié)果:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 nom end! 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 break end! 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
以上就是java使用break實(shí)現(xiàn)打印從1到100的值,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。