Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

จะพิมพ์รูปแบบของดาวใน JShell ใน Java 9 ได้อย่างไร?


JShell เป็นเครื่องมือ REPL ที่นำมาใช้ใน Java 9 ที่ช่วยให้เราสามารถรันโค้ด Java และรับผลลัพธ์ได้ทันที เราสามารถ ประเมิน นิพจน์ หรืออัลกอริธึมอย่างง่ายโดยไม่ต้องสร้างโปรเจ็กต์ใหม่ คอมไพล์หรือสร้างโดยใช้ JShell นอกจากนี้เรายังสามารถดำเนินการนิพจน์ ใช้การนำเข้า กำหนดคลาส เมธอด และตัวแปร มันเป็นส่วนหนึ่งของ Java 9 JDK แต่ไม่ใช่ JRE

เราสามารถเริ่มเซสชัน JShell ใน command-prompt เพียงพิมพ์ jshell . เราสามารถใช้คำสั่งต่างๆ ได้:/exit เพื่อออกจากเซสชัน JShell รีเซ็ต/โหลดซ้ำ JShell ได้ทุกเมื่อโดยพิมพ์ /reset , และ /รีลัว , /impor เพื่อแสดงรายการนำเข้า ฯลฯ

ในตัวอย่างด้านล่าง เราสามารถพิมพ์ดาว ใน JShell โดยใช้ "for" วนซ้ำ

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> for(int i=0; i<10; i++) {
...>       for(int j=0; j<=i; j++)
...>       System.out.print("*");
...>       System.out.println("");
...>    }

*
**
***
****
*****
******
*******
********
*********
**********