|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_on1121141553 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr |n|---||||| |
008 |
191005s2019 enk o 000 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d UKMGB
|d OCLCO
|d EBLCP
|d OCLCQ
|d OCLCF
|d OCLCQ
|d MERUC
|d UKAHL
|d N$T
|d OCLCQ
|d OCLCO
|d OCLCQ
|
015 |
|
|
|a GBB9G5322
|2 bnb
|
016 |
7 |
|
|a 019559726
|2 Uk
|
020 |
|
|
|a 1789800501
|
020 |
|
|
|a 9781789800500
|q (electronic bk.)
|
020 |
|
|
|z 9781789801415
|q (pbk.)
|
029 |
1 |
|
|a UKMGB
|b 019559726
|
035 |
|
|
|a (OCoLC)1121141553
|
037 |
|
|
|a 9781789800500
|b Packt Publishing
|
050 |
|
4 |
|a QA76.73.J38
|
082 |
0 |
4 |
|a 005.2762
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Leonard, Anghel.
|
245 |
1 |
0 |
|a Java Coding Problems :
|b Improve Your Java Programming Skills by Solving Real-World Coding Challenges.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing, Limited,
|c 2019.
|
300 |
|
|
|a 1 online resource (809 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Strings, Numbers, and Math; Problems; Solutions; 1. Counting duplicate characters; What about Unicode characters?; 2. Finding the first non-repeated character; 3. Reversing letters and words; 4. Checking whether a string contains only digits; 5. Counting vowels and consonants; 6. Counting the occurrences of a certain character; 7. Converting a string into an int, long, float, or double; 8. Removing white spaces from a string; 9. Joining multiple strings with a delimiter
|
505 |
8 |
|
|a 10. Generating all permutations11. Checking whether a string is a palindrome; 12. Removing duplicate characters; 13. Removing a given character; 14. Finding the character with the most appearances; 15. Sorting an array of strings by length; 16. Checking that a string contains a substring; 17. Counting substring occurrences in a string; 18. Checking whether two strings are anagrams; 19. Declaring multiline strings (text blocks); 20. Concatenating the same string n times; 21. Removing leading and trailing spaces; 22. Finding the longest common prefix; 23. Applying indentation
|
505 |
8 |
|
|a 24. Transforming strings25. Computing the minimum and maximum of two numbers; 26. Summing two large int/long values and operation overflow; 27. String as an unsigned number in the radix; 28. Converting into a number by an unsigned conversion; 29. Comparing two unsigned numbers; 30. Division and modulo of unsigned values; 31. double/float is a finite floating-point value; 32. Applying logical AND/OR/XOR to two boolean expressions; 33. Converting BigInteger into a primitive type; 34. Converting long into int; 35. Computing the floor of a division and modulus; 36. Next floating-point value
|
505 |
8 |
|
|a 37. Multiplying two large int/long values and operation overflow38. Fused Multiply Add; 39. Compact number formatting; Formatting; Parsing; Summary; Chapter 2: Objects, Immutability, and Switch Expressions; Problems; Solutions; 40. Checking null references in functional style and imperative code; 41. Checking null references and throwing customized NullPointerException; 42. Checking null references and throwing the specified exception; 43. Checking null references and returning non-null default references; 44. Checking the index in the range from 0 to length
|
505 |
8 |
|
|a 45. Checking the subrange in the range from 0 to length46. equals() and hashCode(); 47. Immutable objects in a nutshell; 48. Immutable string; Pros of string immutability; String constant pool or cached pool; Security; Thread safety; Hash code caching; Class loading; Cons of string immutability; String cannot be extended; Sensitive data in memory for a long time; OutOfMemoryError; Is String completely immutable?; 49. Writing an immutable class; 50. Passing/returning mutable objects to/from an immutable class; 51. Writing an immutable class via the Builder pattern
|
500 |
|
|
|a 52. Avoiding bad data in immutable objects
|
520 |
|
|
|a The Modern Java Challenge is the book which contains a set of challenges designed specifically to help you master a specific skill in a specific domain. This will put your knowledge to test through real-world problems and help you in becoming an expert Java Programmer.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
0 |
|a Coding theory.
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
7 |
|a Coding theory.
|2 fast
|0 (OCoLC)fst00866237
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|0 (OCoLC)fst00982065
|
776 |
0 |
8 |
|i Print version:
|a Leonard, Anghel.
|t Java Coding Problems : Improve Your Java Programming Skills by Solving Real-World Coding Challenges.
|d Birmingham : Packt Publishing, Limited, ©2019
|z 9781789801415
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781789801415/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH36824790
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL5904528
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 2255807
|
994 |
|
|
|a 92
|b IZTAP
|