电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Java用戶交互scanner及運算結構代碼詳解

瀏覽:2日期:2022-08-19 16:04:28

用戶交互Scanner

通過Scanner類的 next() 與 nextLine() 方法獲取輸入的字符串,在讀取前我們一般需要使用hasNext() 與 hasNextLine() 判斷是否還有輸入的數據。

next() 與 nextLine()

next():

1、一定要讀取到有效字符后才可以結束輸入。

2、 對輸入有效字符之前遇到的空白,next() 方法會自動將其去掉。

3、只有輸入有效字符后才將其后面輸入的空白作為分隔符或者結束符。

4、 next() 不能得到帶有空格的字符串。

Scanner scanner = new Scanner(System.in); System.out.println('使用next方法接收:'); //判斷用戶有沒有輸入字符串 if(scanner.hasNext()){ //使用next方法接收 String str=scanner.next(); System.out.println('輸出內容為:'+str); } //凡是屬于IO流的類如果不關閉會一直占用資源,良好習慣用完就關! scanner.close();

1、以Enter為結束符,也就是說nextLine()方法返回的是輸入回車之前的所有字符。

2、可以獲得空白。

Scanner scanner = new Scanner(System.in); System.out.println('使用nextLine方法接收:'); //判斷用戶有沒有輸入字符串 if(scanner.hasNextLine()){ //使用nextLine方法接收 String str = scanner.nextLine(); System.out.println('輸出內容為:'+str); } //凡是屬于IO流的類如果不關閉會一直占用資源,良好習慣用完就關! scanner.close();

順序與循環結構

順序結構 選擇結構 switch多選擇結構

switch語句中的變量類型可以是:byte、short、int、或char

從JavaSE7開始,支持String類型,同時case標簽必須為字符串變量或字面量

循環結構

while 循環 do while 循環

While和do-While的區別:

while先判斷后執行。do-while是先執行后判斷!

Do...while總是保證循環體會被至少執行一次! 這是他們的主要差別。

for循環

for循環語句是支持迭代的一種通用結構,是最有效、最靈活的循環結構。

for循環執行次數是在執行前就確定的。

增強for循環

for(聲明語句 : 表達式){ //代碼句子}int[] numbers={10,20,30,40,50};for(int x:numbers){ System.out.println(x);}

聲明語句:聲明新的局部變量,該變量的類型必須和數組元素的類型匹配。其作用域限定在循環語句塊,其值與此時數組元素的值相等。表達式:表達式是要訪問的數組名,或者是返回值為數組的方法。

break 和 continue

break在任何循環語句的主體部分,均可用break控制循環的流程。break用于強行退出循環,不執行循環中剩余的語句。(break語句也在switch語句中使用)

continue語句用在循環語句體中,用于終止某次循環過程,即跳過循環體中尚未執行的語句,接著進行下一次是否執行循環的判定。

應用:打印三角形和 debug

public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j=5;j>=i;j--){System.out.print(' ');//打印空白區域 } for (int j=1;j<=i;j++){System.out.print('*');//先打印左邊半個三角形 } for (int j=1;j<i;j++){System.out.print('*');//打印右邊半個,算是補齊吧! } System.out.println(); } }

關于debug設置斷點:點擊代碼左側區域,點擊“瓢蟲”開始debug,可以看到每個步驟的情況?。?!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 长城人品牌官网| elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 新疆十佳旅行社_新疆旅游报价_新疆自驾跟团游-新疆中西部国际旅行社 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 散热器-电子散热器-型材散热器-电源散热片-镇江新区宏图电子散热片厂家 | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 艺术涂料|木纹漆施工|稻草漆厂家|马来漆|石桦奴|水泥漆|选加河南天工涂料 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | TPE塑胶原料-PPA|杜邦pom工程塑料、PPSU|PCTG材料、PC/PBT价格-悦诚塑胶 | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 | 奶茶加盟,奶茶加盟店连锁品牌-甜啦啦官网 | 欧景装饰设计工程有限公司-无锡欧景装饰官网 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 德国UST优斯特氢气检漏仪-德国舒赐乙烷检测仪-北京泽钏 | 螺旋丝杆升降机-SWL蜗轮-滚珠丝杆升降机厂家-山东明泰传动机械有限公司 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 电梯装饰-北京万达中意电梯装饰有限公司 | 辐射色度计-字符亮度测试-反射式膜厚仪-苏州瑞格谱光电科技有限公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 南京和瑞包装有限公司 | 硅胶布|电磁炉垫片|特氟龙胶带-江苏浩天复合材料有限公司 | 二氧化碳/活性炭投加系统,次氯酸钠发生器,紫外线消毒设备|广州新奥 | 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! | 主题班会网 - 安全教育主题班会,各类主题班会PPT模板 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 广东泵阀展|阀门展-广东国际泵管阀展览会| 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | 必胜高考网_全国高考备考和志愿填报信息平台 | 煤粉取样器-射油器-便携式等速飞灰取样器-连灵动 | 金属管浮子流量计_金属转子流量计厂家-淮安润中仪表科技有限公司 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 |