void在java
『壹』 java涓錛屽湪鏂規硶鍓嶉潰鍔犱笂void淇楗扮﹀拰娌℃湁浠諱綍淇楗扮︽湁浠涔堝尯鍒錛
鏈塿oid淇楗扮﹀氨鏄榪欎釜鍑芥暟涓嶉渶瑕佷篃涓嶈兘鍙嶅洖浠諱綍鍊礆紝娌℃湁浠諱綍淇楗扮︾殑鍑芥暟鏄璇娉曢敊璇鐨勶紝鍦╦ava涓姣忎釜鍑芥暟閮借佹湁涓斿彧鏈変竴涓榪斿洖綾誨瀷鐨勩傚綋鐒鏋勯犲嚱鏁闄ゅ栵紝鏋勯犲嚱鏁頒笉闇瑕佷篃涓嶈兘鍔犱換浣曡繑鍥炵被鍨嬨傝繖孌佃嫳鏂囪寸殑鎰忔濇槸鎴戜滑鍙浠ヤ慨鏀逛竴涓獀oid綾誨瀷鐨勫嚱鏁板幓璁╁畠鑳榪斿洖鍊錛屼篃灝辨槸鎶妚oid鏀規垚鍏朵粬姣斿俰nt綾誨瀷鐨勶紝浣嗕笉鑳戒慨鏀規瀯閫犲嚱鏁幫紝鏋勯犲嚱鏁扮殑鏍煎紡鏄鍥哄畾鐨勶紝璇娉曚嬌鐒
『貳』 向高手請教一下java中void的用法和含義
1、static void main(String[] args)這里的void也是無返回值的意思。
2、public void xxxx() 這樣就證明這個方法不需要返回值。
3、你也說了是【顯示出各元素】,並不是返回各元素。所以是void
返回值是指return後面的那個值,如果方法內沒有return或return後沒有值,即這個方法沒有返回值。例如:return 1;這里的1就是返回值。
返回值一般這樣用:int a = getNum();這樣a就取得了getNum方法的返回值,前提是getNum方法返回一個int類型的值。
『叄』 java涓璿oid鏄浠涔堟剰鎬濓紵
鍦↗ava涓錛寁oid鏄涓縐嶉潪甯稿父瑙佺殑鍏抽敭瀛楋紝瀹冭〃紺轟竴涓鍑芥暟鎴栨柟娉曚笉榪斿洖浠諱綍鍊箋傚綋鎴戜滑澹版槑涓涓鍑芥暟涓簐oid綾誨瀷鏃訛紝灝辨剰鍛崇潃璇ュ嚱鏁頒腑娌℃湁浠諱綍闇瑕佽繑鍥炵殑瀵硅薄鎴栧箋傞氬父榪欑嶅嚱鏁扮殑涓昏佸姛鑳芥槸鎵ц屼竴浜涚壒瀹氱殑鎿嶄綔錛屾瘮濡備慨鏀瑰彉閲忕殑鍊箋佽緭鍑轟俊鎮絳夌瓑銆傚洜姝わ紝濡傛灉鎴戜滑鎯寵佽繑鍥炰竴涓鍊礆紝閭d箞灝遍渶瑕佷嬌鐢ㄥ叾浠栫被鍨嬬殑榪斿洖鍊兼潵鏇誇唬void銆
闄や簡鏂規硶鐨勮繑鍥炲間箣澶栵紝void鍦↗ava涓榪樼粡甯歌鐢ㄦ潵琛ㄧず鈥滄病鏈夋剰涔夆濇垨鈥滀笉閫傜敤鈥濄備緥濡傦紝濡傛灉鎴戜滑鍦ㄥ壋寤轟竴涓鍥懼艦鐣岄潰鐨勬寜閽鏃訛紝鍙鑳戒細璋冪敤涓涓鏂規硶娣誨姞璇ユ寜閽錛屼絾鍦ㄨ稿氭儏鍐典笅錛岃繖涓鏂規硶鍙闇瑕佸憡璇夋寜閽鎵ц屼粈涔堟搷浣滐紝鑰屼笉闇瑕佽繑鍥炵粨鏋溿傚洜姝わ紝鍦ㄨ繖縐嶆儏鍐典笅錛屾垜浠鍙浠ヤ嬌鐢╲oid綾誨瀷鏉ヨ〃紺烘ゆ柟娉曚笉榪斿洖浠諱綍鏈夌敤鐨勪俊鎮銆
鏈鍚庯紝闇瑕佹敞鎰忕殑鏄錛寁oid綾誨瀷閫氬父涓嶇敤浜庡彉閲忕殑瀹氫箟錛岃繖鏄鍥犱負鍙橀噺閫氬父闇瑕佷竴涓鍊兼潵榪涜岃$畻鎴栨搷浣溿傚傛灉鎴戜滑灝嗕竴涓鍙橀噺瀹氫箟涓簐oid綾誨瀷錛岄偅涔堝皢鏃犳硶榪涜屼換浣曟搷浣溿傚洜姝わ紝鍦↗ava緙栫▼涓錛屾垜浠鍙鑳戒嬌鐢ㄥ叾浠栨暟鎹綾誨瀷鐨勫彉閲忔潵榪涜岃$畻鍜屾搷浣溿 涓嶈繃錛屽湪涓浜涚壒鍒鐨勬儏鍐典笅錛屽傚0鏄庝竴涓鍑芥暟鎸囬拡鏃訛紝void鎸囬拡鐨勪嬌鐢ㄨ繕鏄闈炲父甯歌佺殑銆