บทที่ 2 การแสดงผลและรับข้อมูล

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างโปรแกรมภาษา JAVA
Advertisements

The InetAddress Class.
Lab Part Nattee Niparnan
การจัดการความผิดพลาด
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
การแสดงผล และการรับข้อมูล การแสดงผล และการรับข้อมูล.
Control Statement if..else switch..case for while do-while.
การรับค่าและแสดงผล.
File.
การแสดงผล และการรับข้อมูล
การเขียนโปรแกรมภาษาจาวาตอนที่ ๓
ครั้งที่ 7 Composition.
การรับข้อมูลเบื้องต้นโดยใช้ฟังก์ชั่น scanf
หลักการเชิงวัตถุ อาจารย์ศิริพร ศักดิ์บุญญารัตน์
Selected Topics in IT (Java)
การสืบทอด (Inheritance)
LOGO Array. ประเภทของ Array - อาเรย์ 1 มิติ (One) - อาเรย์ 2 มิติ (Two) - อาเรย์ 3 มิติ (Three) 2.
บทที่ 3 Class and Object (1) การสร้างและการใช้งานคลาส
คลาสและวัตถุ (2) (Class & Object)
บทที่ 1 หลักการเขียนโปรแกรมเชิงวัตถุ
คลาสและวัตถุ (3) (Class & Object)
คลาสและวัตถุ (2) (Class & Object)
คลาสและวัตถุ (3) (Class & Object). w5_000.rar การใช้งานเมธอดภายในคลาสเดียวกัน ข้อ 24, 25 as5_000.rar การใช้งานเมธอดภายในคลาสเดียวกัน ข้อ 23 2.
บทที่ 4 Method (1).
File I/O (1) โปรแกรมจะอ่านหรือเขียนข้อมูลผ่านท่อส่งข้อมูล (Stream)
การสืบทอดคุณสมบัติ (Inheritance)
String Class มหาวิทยาลัยเนชั่น การโปรแกรมเชิงวัตถุด้วยภาษา JAVA
อาร์เรย์ หรือแถวลำดับ (Array)
input from keyboard มหาวิทยาลัยเนชั่น การโปรแกรมเชิงวัตถุด้วยภาษา JAVA
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 15 มิถุนายน 2550 Structure Programming มหาวิทยาลัยเนชั่น.
Algorithm มหาวิทยาลัยเนชั่น Java Pre-Test 49 (Series 1, 2 )
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 มิถุนายน 2550 Method of Class มหาวิทยาลัยเนชั่น.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 7 มิถุนายน 2556 Text File Processing มหาวิทยาลัยเนชั่น.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 ความผิดพลาดที่พบ บ่อย มหาวิทยาลัยเนชั่น.
บทที่ 8 อาร์เรย์.
บทที่ 6 เมธอด.
เริ่มต้นเขียนโปรแกรม Java
ทำงานกับ File และStream
คณิตศาสตร์ และการจัดรูปแบบ
โปรแกรมภาษาจาวาเบื้องต้น Basic Java Programming 3(2-2-5)
ความสัมพันธ์ระหว่างคลาส (Class Relationship)
การเขียนโปรแกรมแสดงผลข้อมูล
Method of Class อ.สุพจน์ สิงหัษฐิต
การเขียนโปรแกรม ตอนที่ 1 (ต่อ)
Object-Oriented Programming
บทที่ 3 Class and Object (2).
บทที่ 1 รู้จักกับภาษาจาวา
บทที่ 3 ชนิดข้อมูล ตัวแปร นิพจน์และตัวดำเนินการ
บทที่ 4 คำสั่งควบคุมแบบมีทางเลือก
โครงสร้างโปรแกรมภาษาซี
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
บทที่ 5 คำสั่งควบคุม แบบวนซ้ำ รายวิชา ง การเขียนโปรแกรมเชิง วัตถุ Reading: ใบความรู้ บทที่ 5.
Java Programming Java Structure and Datatype,Variable
สายอักขระ เขียนโปรแกรม Java เบื้องต้น.
การแสดงผลและการรับข้อมูล (Data Output and Input)
คำสั่งวนซ้ำ.
chapter5 - คลาสนามธรรม - อินเตอร์เฟสคลาส
TECH30201 Object-Oriented Programming
Inheritance และ Encapsulation.  การสร้างหรือพัฒนาคลาสใหม่จากคลาสเดิมที่ มีอยู่แล้ว  คลาสใหม่จะนำแอตทริบิวต์และเมธอดของ คลาสเดิมมาใช้  เป็นการถ่ายทอดคุณสมบัติจากคลาสหนึ่งสู่อีก.
Object-Oriented Programming
การกระทำทางคณิตศาสตร์
การจัดการกับความผิดปกติ
Variable, Data type, Expression, Operators Data input, Data output
บทที่ 6 ตัวแปรชุดและ สตริง รายวิชา ง การเขียนโปรแกรมเชิง วัตถุ Reading: ใบความรู้ บทที่ 6.
เริ่มต้นเขียนโปรแกรมภาษาจา วา (Introduction to JAVA Programming)
Chapter 6 Abstract Class and Interface
การทำซ้ำ (for).
Nested loop.
การเขียนโปรแกรมบนมาตรฐานเปิด โครงสร้างโปรแกรม public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World”);
WEEK5-2: 14 SEP 2017 Input / Output Selection Statement
ใบสำเนางานนำเสนอ:

บทที่ 2 การแสดงผลและรับข้อมูล รายวิชา ง30201 การเขียนโปรแกรมเชิงวัตถุ Reading: ใบความรู้ บทที่ 2

การแสดงผลข้อมูล System.out.print(argument_1 + argument_2 + … + argument_n); การเรียกใช้เมธอด print() ในคลาส System เพื่อแสดงข้อความทางจอภาพในบรรทัดที่เคอเซอร์ (cursor) อยู่โดยไม่มีการขึ้นบรรทัดใหม่ System.out.println(argument_1 + argument_2 + … + argument_n); เป็นการเรียกใช้เมธอด println() ในคลาส System เพื่อแสดงข้อความทางจอภาพแล้วขึ้นบรรทัดใหม่ Mahidol Wittayanusorn School L. Ngamprasit

การแสดงผลข้อมูล ตัวอย่างที่ 1 การใช้งานเมธอด print และ println //ShowText1.java public class ShowText1 { public static void main(String[] arg) { int age = 15; System.out.print("You are " + age); System.out.print(" years old."); System.out.println(" Nice to meet you."); System.out.println("อีก 10 ปีข้างหน้า คุณจะอายุ " + (age+10)+ " ปี"); } You are 15 years old. Nice to meet you. อีก 10 ปีข้างหน้า คุณจะอายุ 25 ปี ผลลัพธ์ You are 15 years old. Nice to meet you. อีก 10 ปีข้างหน้า คุณจะอายุ 25 ปี ผลลัพธ์ You are 15 years old. Nice to meet you. อีก 10 ปีข้างหน้า คุณจะอายุ 25 ปี ผลลัพธ์ You are 15 years old. Nice to meet you. อีก 10 ปีข้างหน้า คุณจะอายุ 25 ปี ผลลัพธ์ Mahidol Wittayanusorn School L. Ngamprasit

การแสดงผลข้อมูล ตัวอย่างที่ 2 การใช้งานเมธอด print() และ println() ร่วมกับ Escape Sequence //ShowText2.java public class ShowText2 { public static void main(String[] arg) { System.out.print("Hi MWITS.\nHave a nice day."+'\n'); System.out.println("สวัสดี \n ชาวมหิดลวิทยานุสรณ์"); } Hi MWITS. Have a nice day. สวัสดี ชาวมหิดลวิทยานุสรณ์ ผลลัพธ์ Hi MWITS. Have a nice day. สวัสดี ชาวมหิดลวิทยานุสรณ์ ผลลัพธ์ Mahidol Wittayanusorn School L. Ngamprasit

การรับข้อมูลเข้า 1 นำเข้าคลาส Scanner โดยใช้คำสั่ง import java.util.Scanner; 2 สร้างออบเจ็กต์ของคลาส Scanner สำหรับรับข้อมูลเข้าจากแป้นพิมพ์ Scanner kb; kb = new Scanner(System.in); 3 เรียกใช้งานเมธอดเพื่อรับข้อมูลเข้าจากแป้นพิมพ์ nextInt(), nextLong(), nextFloat(), nextDouble(), nextLine(), next() Mahidol Wittayanusorn School L. Ngamprasit

การรับข้อมูลเข้า ตัวอย่างที่ 3 การรับข้อมูลเข้าเป็นจำนวนเต็มด้วยเมธอด nextInt() kb Scanner //InputData.java import java.util.Scanner; public class InputData { public static void main(String[] arg) { Scanner kb; kb = new Scanner(System.in); int num; num = kb.nextInt(); System.out.println(num); } 25 num num 25 2525 ผลลัพธ์ 25 ผลลัพธ์ 25 Mahidol Wittayanusorn School L. Ngamprasit

การรับข้อมูลเข้า ตัวอย่างเพิ่มเติม 1 in ผลลัพธ์ ผลลัพธ์ 100 x x 100 Scanner import java.util.Scanner; public class InputData { public static void main(String[] arg) { Scanner in; in = new Scanner(System.in); int x; x = kb.nextInt(); System.out.println(x); } 100 x x 100 10025 ผลลัพธ์ 25 ผลลัพธ์ 100 Mahidol Wittayanusorn School L. Ngamprasit

การรับข้อมูลเข้า ตัวอย่างเพิ่มเติม 2 in ผลลัพธ์ ผลลัพธ์ 100 x x 100 Scanner import java.util.Scanner; public class InputData { public static void main(String[] arg) { Scanner in = new Scanner(System.in); int x; x = kb.nextInt(); System.out.println(x); } 100 x x 100 10025 ผลลัพธ์ 25 ผลลัพธ์ 100 Mahidol Wittayanusorn School L. Ngamprasit

การแสดงผลและรับข้อมูล ทบทวนบทที่ 2 ปฏิบัติการที่ 2 การแสดงผลและรับข้อมูล เข้าไปที่ webcs.mwit.ac.th การเรียนการสอน Mahidol Wittayanusorn School L. Ngamprasit