Author:Jj Tam [Tam, Jj]
No description
Tags
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.
Page
1
(This page has no text content)
Page
2
JAVA AND PYTHON CODING PRACTICE EXERCISES CODING FOR BEGINNERS JJ TAM
Page
3
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 PYTHON CODING PRACTICE EXERCISES PYTHON STRING – EXERCISES
Page
4
PYTHON: REVERSE A STRING REMOVE A NEWLINE IN PYTHON FIND THE COMMON VALUES PYTHON DATA TYPE: LIST – EXERCISES PYTHON: SUM ALL THE ITEMS IN A LIST GET THE LARGEST NUMBER FROM A LIST REMOVE DUPLICATES FROM A LIST PYTHON DATA TYPES: DICTIONARY – EXERCISES ADD A KEY TO A DICTIONARY ITERATE OVER DICTIONARIES USING FOR LOOPS MERGE TWO PYTHON DICTIONARIES MULTIPLY ALL THE ITEMS IN A DICTIONARY REMOVE A KEY FROM A DICTIONARY GET A DICTIONARY FROM AN OBJECT'S FIELDS COMBINE TWO DICTIONARY ADDING VALUES FOR COMMON KEYS FIND THE HIGHEST 3 VALUES PYTHON BASICS – EXERCISES DISPLAY CURRENT DATE AND TIME PRINT THE CALENDAR COMPUTES THE VALUE OF N+NN+NNN CALCULATE NUMBER OF DAYS VOLUME OF A SPHERE IN PYTHON COMPUTE THE AREA OF TRIANGLE COMPUTE THE GCD CALCULATE THE LCM CONVERT FEET AND INCHES TO CENTIMETERS CONVERT TIME – SECONDS CONVERT SECONDS TO DAY PROGRAM TO SOLVE FUTURE VALUE OF AMOUNT CHECK WHETHER A FILE EXISTS
Page
5
CONVERT THE DISTANCE SUM ALL THE ITEMS MULTIPLIES ALL THE ITEMS GET THE LARGEST NUMBER GET THE SMALLEST NUMBER REMOVE DUPLICATES CLONE OR COPY A LIST DIFFERENCE BETWEEN THE TWO LISTS GENERATE ALL PERMUTATIONS FIND THE SECOND SMALLEST GET UNIQUE VALUES GET THE FREQUENCY OF THE ELEMENTS GENERATE ALL SUBLISTS FIND COMMON ITEMS CREATE A LIST
Page
6
JAVA CODING PRACTICE EXERCISES CODING FOR BEGINNERS JJ TAM
Page
7
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);
Page
8
// 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
Page
9
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)); } }
Page
10
OUTPUT Original String: PHP Exercises and Python Exercises Specified sequence of char values: and true
Page
11
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
Page
12
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);
Page
13
// 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
Page
14
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.
Page
15
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
Page
16
The sum is 55
Page
17
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;
Page
18
System.out.println("Average value of the array elements is : " + average); } } OUTPUT Average value of the array elements is : 7.0
Page
19
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; }
Page
20
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
Comments 0
Loading comments...
Reply to Comment
Edit Comment