จัดรูปแบบ Java

จัดรูปแบบคลาส เมธอด record, interface และโค้ดที่วางของ Java ด้วยการเยื้อง ช่องว่าง วงเล็บปีกกา และการขึ้นบรรทัดใหม่ที่สม่ำเสมอ โดยไม่เปลี่ยนชื่อตัวแปรหรือพฤติกรรมโปรแกรม

ตัวเลือกรูปแบบโค้ด Java

เลือก LLVM, Google, Chromium, Mozilla, WebKit หรือ GNU เป็นรูปแบบพื้นฐาน แล้วตั้งความกว้างการเยื้อง 1 ถึง 16 ช่องว่าง และขีดจำกัดคอลัมน์ไม่เกิน 1000 ขีดจำกัดคอลัมน์ 0 จะปิดการตัดบรรทัด คุณโหลดไฟล์ .java แล้วคัดลอกหรือบันทึกผลลัพธ์ที่จัดรูปแบบ

คำถามที่พบบ่อยเกี่ยวกับการจัดรูปแบบ Java

จะจัดรูปแบบโค้ดในหน้านี้ได้อย่างไร?

วางโค้ดในตัวแก้ไขด้านซ้ายหรือโหลดจากไฟล์ เลือกตัวเลือกที่ต้องการ แล้วกดจัดรูปแบบ ตรวจสอบผลลัพธ์ทางด้านขวา จากนั้นคัดลอกหรือบันทึก

ทำไมเครื่องมือจัดรูปแบบจึงแจ้งข้อผิดพลาด?

ข้อมูลนำเข้าต้องตรงกับภาษาหรือไวยากรณ์ที่เลือก ตรวจสอบคำสั่งที่ไม่สมบูรณ์ วงเล็บหรือเครื่องหมายคำพูดที่ไม่ครบคู่ รวมทั้งชนิดภาษาเฉพาะหรือโหมดที่ไม่ตรงกับข้อมูล แล้วลองจัดรูปแบบอีกครั้ง

เครื่องมือจัดรูปแบบโค้ดทำงานอย่างไร?

เครื่องมือจัดรูปแบบโค้ดอ่านโทเคนและโครงสร้างซ้อนตามไวยากรณ์ของภาษา แล้วปรับการเยื้อง ระยะห่าง และการขึ้นบรรทัดตามชุดกฎที่สอดคล้องกัน เครื่องมือไม่ได้คอมไพล์หรือรันโปรแกรม ดังนั้นการจัดรูปแบบจึงไม่ใช่การตรวจสอบความถูกต้องหรือความปลอดภัย

ภาษานี้ควรใช้การตั้งค่าใด?

รูปแบบ Google Java ใช้เยื้องบล็อก 2 ช่องว่างและขีดจำกัด 100 คอลัมน์ ใช้ค่านี้กับโค้ดรูปแบบ Google ใหม่ เลือกรูปแบบ LLVM, Google, Chromium, Mozilla, WebKit หรือ GNU แล้วตั้งความกว้างเยื้องและขีดจำกัดคอลัมน์สำหรับ Java ผลลัพธ์

โค้ดของฉันจะถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่?

โค้ดจะส่งไปจัดรูปแบบที่เซิร์ฟเวอร์ ดูรายละเอียดการจัดการข้อมูลได้ในนโยบายความเป็นส่วนตัว

เครื่องมือจัดรูปแบบโค้ด

จัดรูปแบบโค้ด Java, Python, JavaScript, JSON, HTML และอื่น ๆ ให้อ่านง่าย พร้อมปรับการเยื้อง ระยะห่าง และการขึ้นบรรทัด

เครื่องมือเพิ่มเติม

ตัดต่อเสียงและเอฟเฟกต์

ตัด รวม หรือแบ่งเสียงบันทึก ลบช่วงเงียบหรือเสียงรบกวน และปรับความดัง ความเร็ว ระดับเสียงสูงต่ำ หรือช่องสัญญาณ

เครื่องมือเพิ่มเติม

เครื่องมือสเปรดชีต

เปิดและแก้ไขตาราง CSV หรือ Excel จัดรูปแบบข้อความตาราง และแปลง CSV เป็น Excel หรือ SQL

เครื่องมือเพิ่มเติม

เครื่องมือ Markdown

เขียนและแสดงตัวอย่าง Markdown สร้างแผนภาพ Mermaid และแปลงระหว่าง Markdown, HTML และตาราง

เครื่องมือเพิ่มเติม

เครื่องมือข้อความ

เปรียบเทียบข้อความ นับคำและคำสำคัญ เรียงลำดับหรือแทนที่บรรทัด และเปิดดูข้อความ DOCX

เครื่องมือเพิ่มเติม

พจนานุกรม

ค้นหาความหมาย คำพ้องความหมาย และคำตรงข้ามในภาษาจีน หรือค้นหาการออกเสียง IPA ในหลายภาษา

แปลงและเล่นเสียง

แปลง MP3, WAV, FLAC และรูปแบบอื่น ๆ เล่นเสียงหรือ PCM ดิบ และตรวจดูหรือแก้ไขข้อมูลกำกับเสียง

เครื่องมือ JSON และข้อมูล

ตรวจดู เปรียบเทียบ และตรวจสอบ JSON ทดสอบนิพจน์ JSONPath หรือแปลงข้อมูลเป็น CSV, YAML และ XML

เครื่องมือเพิ่มเติม

เครื่องมือเสียงพูด

ถอดเสียงเป็นข้อความ แปลงข้อความเป็นเสียงพูด หรือบันทึกเสียงของคุณในเบราว์เซอร์

เครื่องมือวิดีโอ

แปลงและบีบอัดวิดีโอ ตัดหรือรวมคลิป ปรับขนาดภาพ และแยกเสียงออกจากวิดีโอ

เครื่องมือเพิ่มเติม

เล่นและบันทึกวิดีโอ

เล่นวิดีโอในเครื่องหรือสตรีม บันทึกหน้าจอหรือกล้อง และใช้กล้องเป็นกระจกออนไลน์

เครื่องมือ PDF

บีบอัดหรือรวม PDF แยกและจัดเรียงหน้า แปลงหน้าเป็นภาพ และเปิดดูหรือเปรียบเทียบเอกสาร

เครื่องมือเพิ่มเติม

เครื่องมือภาพ

แปลงรูปแบบภาพ ปรับขนาดหรือครอบตัดรูป บีบอัดไฟล์ เปรียบเทียบภาพ และดึงข้อความด้วย OCR

เครื่องมือเพิ่มเติม

สร้างสรรค์ภาพ

จับภาพและตกแต่งภาพหน้าจอ แปลงข้อความเป็นภาพหรือ GIF วาดบนกระดานไวท์บอร์ด และสร้างกลุ่มคำหรือ Favicon

เครื่องมือเพิ่มเติม

เครื่องมือคำบรรยาย

แก้ไขคำบรรยาย SRT หรือ VTT พร้อมตัวอย่างวิดีโอ เลื่อนเวลา แปลงรูปแบบ และจัดการแทร็กคำบรรยาย

เครื่องมือเพิ่มเติม

เครื่องมือไฟล์เก็บถาวร

เปิดไฟล์ ZIP, 7Z, RAR หรือ TAR แตกเนื้อหาที่เลือก และสร้างไฟล์เก็บถาวรใหม่ พร้อมตัวเลือกตั้งรหัสผ่าน ZIP/7Z

เครื่องมือเข้ารหัส | ถอดรหัส

เข้ารหัสและถอดรหัส Base64 หรือ Base32 เอสเคป URL, HTML และข้อความ Unicode และตรวจดูเนื้อหา JWT

เครื่องมือเพิ่มเติม

เครื่องมือตัวเลข

แปลงระบบเลขฐานและค่าระหว่างฐานสอง ฐานสิบ และฐานสิบหก แปลงตัวเลขเป็นคำอ่านหรือข้อความเป็นฐานสอง

เครื่องคำนวณ

คำนวณเปอร์เซ็นต์และเศษส่วน สรุปสถิติ และคำนวณเกรด ส่วนลด หรืออัตราส่วนภาพ

เครื่องมือเพิ่มเติม

เครื่องมือเวลา

แสดงนาฬิกาออนไลน์ ใช้นาฬิกานับถอยหลังหรือนาฬิกาจับเวลา และคำนวณวันที่ อายุ หรือความต่างเขตเวลา

เครื่องมือเพิ่มเติม

เครื่องมือเครือข่าย

ตรวจสอบ IP และการเชื่อมต่อ IPv6 ตรวจดูคำขอ HTTP หรือไฟล์ HAR และคำนวณช่วงที่อยู่ CIDR

การแปลงหน่วย

แปลงหน่วยความยาว น้ำหนัก อุณหภูมิ พื้นที่จัดเก็บข้อมูล และหน่วยอื่น ๆ

เครื่องมือสี

แปลงค่าสี HEX, RGB และ HSL ดึงสีจากภาพ ตรวจสอบความเปรียบต่าง หรือทดสอบหน้าจอด้วยสีพื้น

คิวอาร์โค้ดและบาร์โค้ด

สร้างและสแกนคิวอาร์โค้ดหรือบาร์โค้ด รวมถึงคิวอาร์โค้ดสำหรับลิงก์และเครือข่าย Wi-Fi

เครื่องมือสำหรับนักพัฒนาและความปลอดภัย

สร้างค่าแฮช UUID และรหัสผ่าน ทดสอบนิพจน์ทั่วไป สร้าง URL slug และตรวจสอบสิทธิ์ไฟล์

เครื่องมือเพิ่มเติม

เครื่องมืออรรถประโยชน์

ตรวจสอบความละเอียดและอัตรารีเฟรชหน้าจอ วัดด้วยไม้บรรทัดบนหน้าจอ ทดสอบปุ่ม หรืออ่านบทด้วยจอเลื่อนบทพูด

เครื่องมือเพิ่มเติม

เกม

2048, กู้ระเบิด, ซูโดกุ, โกโมกุ, รถถังประจัญบาน

เครื่องมือเพิ่มเติม