Instant Ebooks Textbook (Ebook PDF) Introduction To Java Programming, Brief Version, Global Edition 11th Edition Download All Chapters
Instant Ebooks Textbook (Ebook PDF) Introduction To Java Programming, Brief Version, Global Edition 11th Edition Download All Chapters
Instant Ebooks Textbook (Ebook PDF) Introduction To Java Programming, Brief Version, Global Edition 11th Edition Download All Chapters
com
http://ebooksecure.com/product/ebook-pdf-
introduction-to-java-programming-brief-version-
global-edition-11th-edition/
OR CLICK BUTTON
DOWLOAD EBOOK
http://ebooksecure.com/product/ebook-pdf-introduction-to-java-
programming-and-data-structures-comprehensive-version-11th-
global-edition/
https://ebooksecure.com/download/introduction-to-java-
programming-comprehensive-version-ebook-pdf/
http://ebooksecure.com/product/ebook-pdf-introduction-to-java-
programming-and-data-structures-comprehensive-version-11/
http://ebooksecure.com/product/ebook-pdf-java-an-introduction-to-
problem-solving-and-programming-7th-edition/
(eBook PDF) Java: An Introduction to Problem Solving
and Programming 8th Edition
http://ebooksecure.com/product/ebook-pdf-java-an-introduction-to-
problem-solving-and-programming-8th-edition/
http://ebooksecure.com/product/ebook-pdf-introduction-to-
programming-with-java-a-problem-solving-approach-3rd-edition/
http://ebooksecure.com/product/ebook-pdf-java-how-to-program-
late-objects-global-edition-11th-edition/
http://ebooksecure.com/product/ebook-pdf-calculus-with-
applications-brief-version-11th-edition/
https://ebooksecure.com/download/theatre-brief-version-ebook-pdf/
6 Preface
Part I: Fundamentals of Part II: Object-Oriented Part III: GUI Programming
Programming Programming
Chapter 1 Introduction to Chapter 9 Objects and Classes Chapter 14 JavaFX Basics
Computers, Programs, and
Java
Chapter 10 Thinking in Objects Chapter 15 Event-Driven
Programming and
Chapter 2 Elementary Animations
Chapter 11 Inheritance and
Programming
Polymorphism
Chapter 16 JavaFX Controls
Chapter 3 Selections and Multimedia
Chapter 12 Exception
Handling and Text I/O
Chapter 4 Mathematical
Functions, Characters, Chapter 13 Abstract Classes
and Strings and Interfaces
Chapter 6 Methods
Chapter 7 Single-Dimensional
Arrays
Chapter 8 Multidimensional
Arrays
Chapter 18 Recursion
Appendixes
This part of the book covers a mixed bag of topics. Appendix A lists Java keywords.
Appendix B gives tables of ASCII characters and their associated codes in decimal and in
hex. Appendix C shows the operator precedence. Appendix D summarizes Java modifiers and
their usage. Appendix E discusses special floating-point values. Appendix F introduces num-
ber systems and conversions among binary, decimal, and hex numbers. Finally, Appendix G
introduces bitwise operations. Appendix H introduces regular expressions. Appendix I covers
enumerated types.
Student Resources
The Companion Website (www.pearsonglobaleditions.com/Liang) contains the following
resources:
■■ Answers to CheckPoint questions
■■ Solutions to majority of even-numbered programming exercises
■■ Source code for the examples in the book
■■ Interactive quiz (organized by sections for each chapter)
■■ Supplements
■■ Debugging tips
■■ Video notes
■■ Algorithm animations
8 Preface
Supplements
The text covers the essential subjects. The supplements extend the text to introduce additional
topics that might be of interest to readers. The supplements are available from the Companion
Website.
Instructor Resources
The Companion Website, accessible from www.pearsonglobaleditions.com/Liang, c ontains the
following resources:
■■ Microsoft PowerPoint slides with interactive buttons to view full-color, syntax-highlighted
source code and to run programs without leaving the slides.
■■ Solutions to a majority of odd-numbered programming exercises.
■■ More than 200 additional programming exercises and 300 quizzes organized by chapters.
These exercises and quizzes are available only to the instructors. Solutions to these
exercises and quizzes are provided.
■■ Web-based quiz generator. (Instructors can choose chapters to generate quizzes from a
large database of more than two thousand questions.)
■■ Sample exams. Most exams have four parts:
■■ Multiple-choice questions or short-answer questions
■■ Correct programming errors
■■ Trace programs
■■ Write programs
■■ Sample exams with ABET course assessment.
■■ Projects. In general, each project gives a description and asks students to analyze, design,
and implement the project.
Some readers have requested the materials from the Instructor Resource Center. Please
understand that these are for instructors only. Such requests will not be answered.
Video Notes
We are excited about the new Video Notes feature that is found in this new edition. These VideoNote
videos provide additional help by presenting examples of key topics and showing how
to solve problems completely, from design through coding. Video Notes are available from
www.pearsonglobaleditions.com/Liang.
Algorithm Animations
We have provided numerous animations for algorithms. These are valuable pedagogical tools Animation
to demonstrate how algorithms work. Algorithm animations can be accessed from the Com-
panion Website.
10 Preface
Acknowledgments
I would like to thank Armstrong State University for enabling me to teach what I write and for
supporting me in writing what I teach. Teaching is the source of inspiration for continuing to
improve the book. I am grateful to the instructors and students who have offered comments,
suggestions, bug reports, and praise.
This book has been greatly enhanced thanks to outstanding reviews for this and previous
editions. The reviewers are: Elizabeth Adams (James Madison University), Syed Ahmed (North
Georgia College and State University), Omar Aldawud (Illinois Institute of Technology), Stefan
Andrei (Lamar University), Yang Ang (University of Wollongong, Australia), Kevin Bierre
(Rochester Institute of Technology), Aaron Braskin (Mira Costa High School), David Champion
(DeVry Institute), James Chegwidden (Tarrant County College), Anup Dargar (University of
North Dakota), Daryl Detrick (Warren Hills Regional High School), Charles Dierbach (Towson
University), Frank Ducrest (University of Louisiana at Lafayette), Erica Eddy (University of
Wisconsin at Parkside), Summer Ehresman (Center Grove High School), Deena Engel (New
York University), Henry A. Etlinger (Rochester Institute of Technology), James Ten Eyck
(Marist College), Myers Foreman (Lamar University), Olac Fuentes (University of Texas at
El Paso), Edward F. Gehringer (North Carolina State University), Harold Grossman (Clemson
University), Barbara Guillot (Louisiana State University), Stuart Hansen (University of Wis-
consin, Parkside), Dan Harvey (Southern Oregon University), Ron Hofman (Red River College,
Canada), Stephen Hughes (Roanoke College), Vladan Jovanovic (Georgia Southern University),
Deborah Kabura Kariuki (Stony Point High School), Edwin Kay (Lehigh University), Larry
King (University of Texas at Dallas), Nana Kofi (Langara College, Canada), George Koutsogi-
annakis (Illinois Institute of Technology), Roger Kraft (Purdue University at Calumet), Norman
Krumpe (Miami University), Hong Lin (DeVry Institute), Dan Lipsa (Armstrong State Univer-
sity), James Madison (Rensselaer Polytechnic Institute), Frank Malinowski (Darton College),
Tim Margush (University of Akron), Debbie Masada (Sun Microsystems), Blayne Mayfield
(Oklahoma State University), John McGrath (J.P. McGrath Consulting), Hugh McGuire (Grand
Valley State), Shyamal Mitra (University of Texas at Austin), Michel Mitri (James Madison
University), Kenrick Mock (University of Alaska Anchorage), Frank Murgolo (California State
University, Long Beach), Jun Ni (University of Iowa), Benjamin Nystuen (University of Colo-
rado at Colorado Springs), Maureen Opkins (CA State University, Long Beach), Gavin Osborne
(University of Saskatchewan), Kevin Parker (Idaho State University), Dale Parson (Kutztown
University), Mark Pendergast (Florida Gulf Coast University), Richard Povinelli (Marquette
University), Roger Priebe (University of Texas at Austin), Mary Ann Pumphrey (De Anza Junior
College), Pat Roth (Southern Polytechnic State University), Amr Sabry (Indiana University),
Ben Setzer (Kennesaw State University), Carolyn Schauble (Colorado State University), David
Scuse (University of Manitoba), Ashraf Shirani (San Jose State University), Daniel Spiegel
(Kutztown University), Joslyn A. Smith (Florida Atlantic University), Lixin Tao (Pace Uni-
versity), Ronald F. Taylor (Wright State University), Russ Tront (Simon Fraser University),
Deborah Trytten (University of Oklahoma), Michael Verdicchio (Citadel), Kent Vidrine (George
Washington University), and Bahram Zartoshty (California State University at Northridge).
It is a great pleasure, honor, and privilege to work with Pearson. I would like to thank Tracy
Johnson and her colleagues Marcia Horton, Demetrius Hall, Yvonne Vannatta, Kristy Alaura,
Carole Snyder, Scott Disanno, Bob Engelhardt, Shylaja Gattupalli, and their colleagues for
organizing, producing, and promoting this project.
As always, I am indebted to my wife, Samantha, for her love, support, and encouragement.
Preface 11
Chapter 3 Selections 97
3.1 Introduction 98
3.2 boolean Data Type 98
3.3 if Statements 100
3.4 Two-Way if-else Statements 102
3.5 Nested if and Multi-Way if-else Statements 103
3.6 Common Errors and Pitfalls 105
3.7 Generating Random Numbers 109
3.8 Case Study: Computing Body Mass Index 111
3.9 Case Study: Computing Taxes 112
3.10 Logical Operators 115
3.11 Case Study: Determining Leap Year 119
3.12 Case Study: Lottery 120
3.13 switch Statements 122
12
Contents 13
3.14 Conditional Operators 125
3.15 Operator Precedence and Associativity 126
3.16 Debugging 128
Appendixes 773
Appendix A Java Keywords 775
Appendix B The ASCII Character Set 776
Contents 17
19
20 VideoNotes
Understand property binding 570 Use Slider 690
Use Image and ImageView 578 Tic-Tac-Toe 693
Use layout panes 580 Use Media, MediaPlayer,
Use shapes 589 and MediaView 698
Display a tic-tac-toe board 608 Use radio buttons and text
Display a bar chart 610 fields 705
Set fonts 707
Chapter 15 Event-Driven Programming
and Animations 615 Chapter 17 Binary I/O 713
Handler and its registration 622 Copy file 726
Anonymous handler 625 Object I/O 728
Move message using the mouse 634 Split a large file 738
Animate a rising flag 640
Flashing text 646 Chapter 18 Recursion 741
Simple calculator 656 Binary search 752
Check mouse-point location 658 Directory size 753
Display a running fan 661 Fractal (Sierpinski triangle) 758
Search a string in a directory 769
Chapter 16 JavaFX UI Controls and Multimedia 665 Recursive tree 772
Use ListView 684
Animations
21
This page intentionally left blank
Chapter
1
Introduction
to Computers,
Programs, and Java™
Objectives
■■ To understand computer basics, programs, and operating systems
(§§1.2–1.4).
■■ To describe the relationship between Java and the World Wide Web
(§1.5).
■■ To understand the meaning of Java language specification, API, JDK™,
JRE™, and IDE (§1.6).
■■ To write a simple Java program (§1.7).
■■ To display output on the console (§1.7).
■■ To explain the basic syntax of a Java program (§1.7).
■■ To create, compile, and run Java programs (§1.8).
■■ To use sound Java programming style and document programs properly
(§1.9).
■■ To explain the differences between syntax errors, runtime errors, and
logic errors (§1.10).
■■ To develop Java programs using NetBeans™ (§1.11).
■■ To develop Java programs using Eclipse™ (§1.12).
Another random document with
no related content on Scribd:
Reilly, James, 1068, Pte., k. in a. 8.10.15
Reilly, James, 5740, Pte., d. of w. 9.10.17
Reilly, John, 3754, Pte., k. in a. 31.7.17
Reilly, John, 4086, Pte., k. in a. 1.11.14
Reilly, John, 11007, Pte., d. of w. 9.10.17
Reilly, William, 2635, Sgt., k. in a. 4.8.17
Reynolds, John J., 2042, L.-Cpl., d. of w. 12.9.14
Reynolds, John, 4976, L.-Cpl., k. in a. 15.9.16
Richardson, Ernest, 551, C.S.M., k. in a. 1.9.14
Riordan, Jerom, 3728, Pte., d. of w. 1.11.14
Riordan, Maurice, 2618, Sgt., D.C.M. and bar, k. in a. 15.9.16
Riordan, Timothy, 6058, Pte., k. in a. 17.9.16
Ritchie, David, 5551, Pte., k. in a. 18.5.15
Roane, John, 5159, L.-Cpl., k. in a. 30.11.17
Roberts, Jonathan, 8695, L.-Cpl., k. in a. 15.9.16
Roberts, Patrick, 4398, Pte., k. in a. 1.11.14
Robinson, James, 1236, Pte., k. in a. 6.11.14
Roe, Joseph, 10534, Pte., d. of w. 24.8.16
Rogers, James, 5133, Pte., k. in a. 18.5.15
Rogers, John, 1448, Pte., k. in a. 6.11.14
Rogers, Patrick, 3048, Pte., k. in a. 14.9.14
Rogers, Thomas, 9424, Pte., k. in a. 15.9.16
Ronan, Daniel, 3799, Pte., d. 19.2.19
Rooker, Charles W. H., 9090, L.-Sgt., d. of w. 28.8.18
Rooney, Francis, 1521, Pte., k. in a. 6.11.14
Rooney, Thomas, 1703, d. 14.11.14
Rose, James, 2880, L.-Sgt., k. in a. 27.7.16
Rowlands, John, 2189, Pte., k. in a. 6.11.14
Roy, John, 5989, Pte., k. in a. 18.5.15
Ruane, Garrett, 3561, Pte., k. in a. 18.5.15
Ruffley, John, 7910, Pte., k. in a. 15.9.16
Russell, Gilbert W., 5449, L.-Cpl., d. of w. 21.3.17
Russell, Peter, 8677, Pte., k. in a. 17.9.16
Russell, Thomas, 3944, Pte., k. in a. 1.11.14
Ryall, Charles, 2105, Pte., k. in a. 13.9.17
Ryan, Edward, 3738, Pte., k. in a. 6.11.14
Ryan, Francis, 5590, Pte., k. in a. 8.8.15
Ryan, James, 12129, k. in a. 26.11.17
Ryan, John, 2698, Pte., k. in a. 16.9.14
Ryan, John, 3216, Pte., k. in a. 1.9.14
Ryan, John, 5382, Pte., d. 6.8.15
Ryan, Joseph, 5543, Pte., d. of w. 16.4.15
Ryan, Patrick, 3385, Pte., k. in a. 1.11.14
Ryan, Thomas, 3441, Pte., k. in a. 4.9.14
Ryan, William, 2594, Pte., k. in a. 18.5.15
Ryan, William, 5807, Pte., k. in a. 18.5.15
Ryan, William, 10592, Pte., k. in a. 9.10.17
Sales, John, 2261, Sgt., k. in a. 18.5.15
Salter, Peter, 3382, Pte., k. in a. 1.11.14
Sammons, Henry H., 12674, Pte., k. in a. 27.8.18
Sangster, William, 5005, Pte., k. in a. 15.7.15
Sargent, Robert, 5264, Pte., k. in a. 25.9.16
Saunders, John, 11944, Pte., k. in a. 27.9.18
Scally, Joseph, 3608, Sgt., k. in a. 9.10.17
Scally, Joseph, 5044, Pte., k. in a. 30.11.17
Scanlon, James, 10981, Pte., k. in a. 26.7.17
Scott, William, 10004, Pte., k. in a. 25.9.16
Scully, Michael, 4480, Pte., k. in a. 1.11.14
Sedge, Percy G., 12709, Pte., k. in a. 20.10.18
Sexton, Cornelius, 8512, Pte., d. of w. 23.7.16
Shanahan, William, 642, Pte., k. in a. 1.11.14
Sharp, John T. B., 12524, Pte., d. of w. 29.5.18
Shaw, William J., 10272, Pte., k. in a. 9.10.17
Shea, John, 4309, Pte., d. of w. 16.5.15
Sheehan, Michael, 12088, Pte., d. of w. 28.3.18
Sheehy, John, 11491, Pte., d. of w. 1.8.17
Sheppard, Robert, 1262, L.-Cpl., k. in a. 18.5.15
Sheridan, Nicholas J., 5090, Pte., d. of w. 13.4.15
Sheridan, Patrick, 7977, Pte., k. in a. 11.9.16
Sheridan, William, 5949, Pte., k. in a. 18.5.15
Sherlock, Mathew, 6042, Pte., k. in a. 3.8.15
Sherwood, William R., 3752, Pte., k. in a. 5.11.14
Sherry, Matthew, 5365, Pte., d. 17.6.18
Shields, Henry, 11615, Pte., k. in a. 27.5.18
Shields, Terence, 4517, Pte., k. in a. 1.11.14
Shotton, John, 12756, L.-Cpl., k. in a. 20.10.18
Simpson, Edward, 2025, Pte., k. in a. 1.11.14
Simpson, Robert, 2607, Pte., k. in a. 8.9.14
Singleton, Isaiah, 3400, L.-Cpl., k. in a. 1.11.14
Sloane, John, 1176, Pte., k. in a. 4.9.14
Slowey, Patrick, 1299, Pte., d. of w. 22.4.15
Smith, Benjamin J., 12603, Pte., k. in a. 27.9.18
Smith, John, 2213, Pte., k. in a. 1.11.14
Smith, Richard, 8837, L.-Cpl., k. in a. 17.9.16
Smyth, Gerald C., 4568, Pte., k. in a. 27.10.14
Smyth, John, 4231, Pte., k. in a. 6.11.14
Smyth, Patrick, 10655, Pte., k. in a. 1.12.17
Smyth, Samuel, 10068, Pte., k. in a. 24.9.16
Smythe, Albert, 4480, Pte., k. in a. 1.11.14
Snow, Joseph, 2778, L.-Sgt., k. in a. 26.9.16
Spillane, John, 6055, L.-Cpl., k. in a. 31.7.17
Sprowle, Robert, 3387, Pte., d. of w. 2.11.14
Spragg, William, 4951, Pte., k. in a. 26.3.18
Stanton, John, 11166, Pte., k. in a. 9.10.17
Starr, Denis, 3951, Pte., k. in a. 1.11.14
Stedman, William, 3872, Pte., d. 12.4.15
Steepe, William, 4438, Pte., k. in a. 1.2.15
Stiven, James, 11066, Pte., k. in a. 15.7.17
Stokes, John, 1778, Pte., d. of w. 19.5.15
Stokes, John, 1873, Pte., k. in a. 1.9.14
Streatfield, Walter T., 12909, Pte., M.M., k. in a. 21.10.18
Strickland, John F., 4988, L.-Cpl., k. in a. 1.2.15
Stuart, Eugene, 6092, Pte., d. of w. 10.12.15
Stuart, John, 3044, Pte., k. in a. 1.11.14
Styles, Albert, 5995, Pte., M.M., k. in a. 20.10.18
Sullivan, Cornelius, 4812, Pte., d. of w. 22.5.15
Sullivan, Edward J., 4921, Pte., k. in a. 12.3.15
Sullivan, John, 3749, Pte., d. of w. 28.7.15
Sullivan, John, 8646, Pte., d. of w. 8.10.18
Sullivan, Michael, 11906, Pte., d. of w. 5.12.17
Sullivan, Philip, 1903, L.-Cpl., k. in a. 1.11.14
Sullivan, William, 4783, L.-Sgt., k. in a. 25.9.16
Sutton, John, 1365, Pte., k. in a. 6.11.14
Swanton, Charles, 4098, Pte., d. of w. 17.4.16
Sweeney, Edward, 9471, Pte., d. of w. 16.3.17
Sweeney, John, 5013, Pte., k. in a. 12.10.15
Sweeney, John, 8120, Pte., M.M., k. in a. 9.10.17
Sweeney, Patrick, 6437, Pte., k. in a. 26.9.16
Sycamore, Ernest, 12525, Cpl., d. of w. 18.5.18
Synnott, James, 4677, Pte., k. in a. 23.3.15
Taaffe, John, 371, Pte., d. of w. 6.11.14
Taaffe, William, 5617, Pte., k. in a. 9.10.17
Taggart, Edward, 12451, Pte., k. in a. 19.8.18
Taylor, Daniel, 5994, Pte., d. of w. 3.8.15
Teanby, Harry, 1046, Pte., k. in a. 4.9.14
Tether, Arthur R. C., 12734, Pte., k. in a. 10.10.18
Thompson, James, 9551, Pte., k. in a. 23.2.17
Thorneycroft, John F., 12340, Pte., d. of w. 22.5.18
Thynne, Patrick, 3179, L.-Cpl., k. in a. 17.5.15
Tighe, Patrick, 5470, Pte., k. in a. 17.9.16
Timoney, James, 6556, Pte., k. in a. 3.9.17
Tobin, Francis, 12003, Pte., k. in a. 1.12.17
Tobin, Patrick, 1743, Pte., k. in a. 14.9.14
Togher, James, 6171, Pte., k. in a. 15.9.16
Toomey, William, 5769, Pte., k. in a. 18.5.15
Topping, John, 4164, Sgt., k. in a. 5.2.15
Townsend, Patrick, 4530, Pte., k. in a. 14.9.14
Tracey, William, 5148, Pte., k. in a. 25.2.15
Travers, William, 5521, L.-Sgt., k. in a. 15.3.17
Troy, James J., 3889, Pte., d. of w. 15.12.17
Tuohey, Michael, 11319, Pte., k. in a. 30.4.18
Tuohey, William, 4566, Pte., k. in a. 1.9.14
Tyrrell, Patrick, 9927, L.-Sgt., M.M., d. of w. 28.9.18
Underhill, Ernest J., 12685, Pte., k. in a. 27.8.18
Underwood, Harry, 12758, Pte., d. of w. 22.10.18
Vancroft, Evan, 2335, Pte., k. in a. 3.11.14
Walker, Alfred, 5958, Pte., d. of w. 28.5.15
Walker, Patrick, 6080, Pte., d. of w. 28.9.15
Walker, Thomas, 12569, Pte., k. in a. 26.3.18
Wallace, James F., 1575, L.-Cpl., k. in a. 25.10.14
Wallace, James, 1605, Pte., k. in a. 4.9.14
Wallace, Mark, 10425, Pte., d. of w. 31.3.18
Wallace, Patrick J., 8455, k. in a. 11.9.16
Walpole, George H., 12272, Pte., d. of w. 20.10.18
Walsh, Daniel, 3030, Pte., k. in a. 1.11.14
Walsh, Edward, 3409, Pte., k. in a. 18.11.14
Walsh, James, 4562, Pte., k. in a. 26.10.14
Walsh, Martin, 4572, Pte., k. in a. 1.11.14
Walsh, Nicholas, 10775, Pte., k. in a. 2.8.17
Walsh, Patrick, 10061, Pte., d. of w. 24.9.16
Walsh, Patrick J., 10900, Pte., k. in a. 26.7.17
Walsh, Richard, 4250, Pte., d. of w. 18.12.14
Walsh, Thomas, 7738, Pte., k. in a. 13.7.17
Walsh, William, 5901, Pte., k. in a. 15.9.16
Walsh, William, 9636, Pte., d. of w. 14.12.16
Walshe, Thomas, 9259, Pte., d. of w. 10.10.17
Warde, William, 2032, Pte., k. in a. 18.5.15
Warner, William, 5653, Sgt., d. of w. 1.12.17
Webb, Leonard, 3890, Pte., d. of w. 11.9.14
Wellspring, Owen, 5099, Sgt., k. in a. 2.8.17
Whelan, Edward, 12309, Pte., k. in a. 8.5.18
Whelan, John P., 5095, Pte., d. of w. 17.9.16
Whelan, Martin, 3323, Pte., d. of w. 20.1.15
Whelan, Richard, 6094, Pte., k. in a. 28.6.16
Whelan, Thomas, 5679, L.-Sgt., d. of w. 1.12.17
White, John, 2695, L.-Cpl., M.M., k. in a. 10.10.17
White, William, 8192, Pte., k. in a. 15.9.16
Whitty, John, 10942, Pte., k. in a. 9.10.17
Williams, John, 5464, Pte., k. in a. 6.10.15
Wilmott, William, 5524, Pte., k. in a. 26.3.16
Willoughby, Charles, 1729, Pte., k. in a. 18.5.15
Willoughby, Charles, 9266, Pte., k. in a. 17.6.16
Woods, Joseph H., 10221, Pte., k. in a. 23.2.17
Woods, Robert, 5990, Pte., k. in a. 17.9.16
Woodcock, Ernest E., 12571, Pte., d. of w. 30.3.18
Woodroffe, Robert, 3268, L.-Cpl., k. in a. 1.11.14
Woulfe, Michael, 2486, Pte., k. in a. 1.11.14
Wright, William, 988, Drummer, k. in a. 1.11.14
Wylie, Charles, 4188, Sgt., k. in a. 10.12.16
Wynee, Christopher, 10850, Pte., k. in a. 30.3.18
Wynne, John, 9611, Pte., k. in a. 12.9.17
Yates, Edward H., 11315, Pte., d. of w. 15.4.17
Young, Algernon A. L., 5116, L.-Cpl., d. of w. 22.2.15
Younge, Anthony, 4182, Pte., D.C.M., k. in a. 20.6.16
2 n d B AT TA L I O N I R I S H G U A R D S