Statistics
18
Views
0
Downloads
0
Donations
Support
Share
Uploader

高宏飞

Shared on 2026-01-12

AuthorJj Tam [Tam, Jj]

No description

Tags
No tags
Publisher: #PrB.rating#0.0
Publish Year: 2021
Language: 英文
File Format: PDF
File Size: 526.1 KB
Support Statistics
¥.00 · 0times
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

(This page has no text content)
JAVA CODING PRACTICE EXERCISES               CODING FOR BEGINNERS JJ TAM
JAVA STRING EXERCISES GET THE CHARACTER AT THE GIVEN INDEX WITHIN THE STRING TEST IF A GIVEN STRING CONTAINS THE SPECIFIED SEQUENCE OF CHAR VALUES COMPARE A GIVEN STRING TO THE SPECIFIED STRING BUFFER CHECK WHETHER A GIVEN STRING ENDS WITH THE CONTENTS OF ANOTHER STRING GET THE CONTENTS OF A GIVEN STRING AS A BYTE ARRAY JAVA ARRAY EXERCISES SUM VALUES OF AN ARRAY CALCULATE THE AVERAGE VALUE OF ARRAY ELEMENTS TEST IF AN ARRAY CONTAINS A SPECIFIC VALUE REMOVE A SPECIFIC ELEMENT FROM AN ARRAY INSERT AN ELEMENT INTO AN ARRAY JAVA BASIC EXERCISES SWAP TWO VARIABLES PRINT A FACE FAHRENHEIT TO CELSIUS DEGREE INCHES TO METERS ADDS ALL THE DIGITS PRINT THE NUMBER OF YEARS AND DAYS COMPUTE (BMI) PRINT THE SUM FIND THE GREATEST OF THREE NUMBERS DISPLAY THE MULTIPLICATION TABLE DISPLAY THE PATTERN PRINT A PATTERN LIKE A PYRAMID PRINT THE SUM DIVIDE TWO NUMBERS
Java String Exercises Get the character at the given index within the String JAVA CODE public class Exercise1 {    public static void main(String[] args)     {         String str = "Java Exercises!";         System.out.println("Original String = " + str);         // Get the character at positions 0 and 10.         int index1 = str.charAt(0);         int index2 = str.charAt(10);  
        // Print out the results.         System.out.println("The character at position 0 is " +             (char)index1);         System.out.println("The character at position 10 is " +             (char)index2);     } }   OUTPUT Original String = Java Exercises!                                                                             The character at position 0 is J                                                                              The character at position 10 is i
Test if a given string contains the specified sequence of char values JAVA CODE public class Exercise8 {       public static void main(String[] args)     {         String str1 = "PHP Exercises and Python Exercises";         String str2 = "and";         System.out.println("Original String: " + str1);         System.out.println("Specified sequence of char values: " + str2);         System.out.println(str1.contains(str2));     } }
OUTPUT Original String: PHP Exercises and Python Exercises                                                           Specified sequence of char values: and                                                                        true
Compare a given string to the specified string buffer JAVA CODE public class Exercise10 {   public static void main(String[] args) {       String str1 = "example.com", str2 = "Example.com";     StringBuffer strbuf = new StringBuffer(str1);       System.out.println("Comparing "+str1+" and "+strbuf+": " + str1.contentEquals(strbuf));       System.out.println("Comparing "+str2+" and "+strbuf+": " + str2.contentEquals(strbuf));         } } OUTPUT Comparing example.com and example.com: true                                                                   Comparing Example.com and example.com: false
Check whether a given string ends with the contents of another string JAVA CODE public class Exercise12 {       public static void main(String[] args)     {         String str1 = "Python Exercises";         String str2 = "Python Exercise";           // The String to check the above two Strings to see         // if they end with this value (se).         String end_str = "se";           // Check first two Strings end with end_str         boolean ends1 = str1.endsWith(end_str);         boolean ends2 = str2.endsWith(end_str);
          // Display the results of the endsWith calls.         System.out.println("\"" + str1 + "\" ends with " +             "\"" + end_str + "\"? " + ends1);         System.out.println("\"" + str2 + "\" ends with " +             "\"" + end_str + "\"? " + ends2);     } } OUTPUT "Python Exercises" ends with "se"? false                                                                      "Python Exercise" ends with "se"? true  
Get the contents of a given string as a byte array JAVA CODE import java.util.Calendar;   public class Exercise16 {     public static void main(String[] args)     {         String str = "This is a sample String.";           // Copy the contents of the String to a byte array.         byte[] byte_arr = str.getBytes();           // Create a new String using the contents of the byte array.         String new_str = new String(byte_arr);           // Display the contents of the byte array.         System.out.println("\nThe new String equals " +             new_str + "\n");     } } OUTPUT The new String equals This is a sample String.
Java Array Exercises Sum values of an array JAVA CODE public class Exercise2 { public static void main(String[] args) {      int my_array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; int sum = 0;   for (int i : my_array)     sum += i; System.out.println("The sum is " + sum); } } OUTPUT
The sum is 55
Calculate the average value of array elements JAVA CODE public class Exercise4 { public static void main(String[] args) {            int[] numbers = new int[]{20, 30, 25, 35, -16, 60, -100};        //calculate sum of all array elements        int sum = 0;        for(int i=0; i < numbers.length ; i++)         sum = sum + numbers[i];        //calculate average value         double average = sum / numbers.length;
        System.out.println("Average value of the array elements is : " + average);    } } OUTPUT Average value of the array elements is : 7.0
Test if an array contains a specific value JAVA CODE public class Exercise5 {   public static boolean contains(int[] arr, int item) {       for (int n : arr) {          if (item == n) {             return true;          }       }       return false;    }
   public static void main(String[] args) {           int[] my_array1 = {             1789, 2035, 1899, 1456, 2013,             1458, 2458, 1254, 1472, 2365,             1456, 2265, 1457, 2456};       System.out.println(contains(my_array1, 2013));       System.out.println(contains(my_array1, 2015));    } } OUTPUT true                                                                                                       false
Remove a specific element from an array JAVA CODE import java.util.Arrays; public class Exercise7 {   public static void main(String[] args) {    int[] my_array = {25, 14, 56, 15, 36, 56, 77, 18, 29, 49};      System.out.println("Original Array : "+Arrays.toString(my_array));         // Remove the second element (index->1, value->14) of the array    int removeIndex = 1;
     for(int i = removeIndex; i < my_array.length -1; i++){         my_array[i] = my_array[i + 1];       } // We cannot alter the size of an array , after the removal, the last and second last element in the array will exist twice     System.out.println("After removing the second element: "+Arrays.toString(my_array)); } } OUTPUT Original Array : [25, 14, 56, 15, 36, 56, 77, 18, 29, 49]                                                     After removing the second element: [25, 56, 15, 36, 56, 77, 18, 29, 49, 49]
Insert an element into an array JAVA CODE import java.util.Arrays; public class Exercise9 {   public static void main(String[] args) {      int[] my_array = {25, 14, 56, 15, 36, 56, 77, 18, 29, 49};       // Insert an element in 3rd position of the array (index->2, value->5)      int Index_position = 2;    int newValue    = 5;     System.out.println("Original Array : "+Arrays.toString(my_array));