nuovi test
This commit is contained in:
52
.idea/codeStyles/Project.xml
generated
Normal file
52
.idea/codeStyles/Project.xml
generated
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
<component name="ProjectCodeStyleConfiguration">
|
||||||
|
<code_scheme name="Project" version="173">
|
||||||
|
<DBN-PSQL>
|
||||||
|
<case-options enabled="false">
|
||||||
|
<option name="KEYWORD_CASE" value="lower" />
|
||||||
|
<option name="FUNCTION_CASE" value="lower" />
|
||||||
|
<option name="PARAMETER_CASE" value="lower" />
|
||||||
|
<option name="DATATYPE_CASE" value="lower" />
|
||||||
|
<option name="OBJECT_CASE" value="preserve" />
|
||||||
|
</case-options>
|
||||||
|
<formatting-settings enabled="false" />
|
||||||
|
</DBN-PSQL>
|
||||||
|
<DBN-SQL>
|
||||||
|
<case-options enabled="false">
|
||||||
|
<option name="KEYWORD_CASE" value="lower" />
|
||||||
|
<option name="FUNCTION_CASE" value="lower" />
|
||||||
|
<option name="PARAMETER_CASE" value="lower" />
|
||||||
|
<option name="DATATYPE_CASE" value="lower" />
|
||||||
|
<option name="OBJECT_CASE" value="preserve" />
|
||||||
|
</case-options>
|
||||||
|
<formatting-settings enabled="false">
|
||||||
|
<option name="STATEMENT_SPACING" value="one_line" />
|
||||||
|
<option name="CLAUSE_CHOP_DOWN" value="chop_down_if_statement_long" />
|
||||||
|
<option name="ITERATION_ELEMENTS_WRAPPING" value="chop_down_if_not_single" />
|
||||||
|
</formatting-settings>
|
||||||
|
</DBN-SQL>
|
||||||
|
<DBN-PSQL>
|
||||||
|
<case-options enabled="false">
|
||||||
|
<option name="KEYWORD_CASE" value="lower" />
|
||||||
|
<option name="FUNCTION_CASE" value="lower" />
|
||||||
|
<option name="PARAMETER_CASE" value="lower" />
|
||||||
|
<option name="DATATYPE_CASE" value="lower" />
|
||||||
|
<option name="OBJECT_CASE" value="preserve" />
|
||||||
|
</case-options>
|
||||||
|
<formatting-settings enabled="false" />
|
||||||
|
</DBN-PSQL>
|
||||||
|
<DBN-SQL>
|
||||||
|
<case-options enabled="false">
|
||||||
|
<option name="KEYWORD_CASE" value="lower" />
|
||||||
|
<option name="FUNCTION_CASE" value="lower" />
|
||||||
|
<option name="PARAMETER_CASE" value="lower" />
|
||||||
|
<option name="DATATYPE_CASE" value="lower" />
|
||||||
|
<option name="OBJECT_CASE" value="preserve" />
|
||||||
|
</case-options>
|
||||||
|
<formatting-settings enabled="false">
|
||||||
|
<option name="STATEMENT_SPACING" value="one_line" />
|
||||||
|
<option name="CLAUSE_CHOP_DOWN" value="chop_down_if_statement_long" />
|
||||||
|
<option name="ITERATION_ELEMENTS_WRAPPING" value="chop_down_if_not_single" />
|
||||||
|
</formatting-settings>
|
||||||
|
</DBN-SQL>
|
||||||
|
</code_scheme>
|
||||||
|
</component>
|
||||||
2
.idea/sonarlint/issuestore/0/a/0aa1aa07115cd8e0632bccad058c6cac493b1f73
generated
Normal file
2
.idea/sonarlint/issuestore/0/a/0aa1aa07115cd8e0632bccad058c6cac493b1f73
generated
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
|
||||||
|
@squid:S1068"")Remove this unused "breed" private field.(<28><>ϱ
|
||||||
7
.idea/sonarlint/issuestore/1/0/107b897f7854331a98a6a8581840149e42ff2115
generated
Normal file
7
.idea/sonarlint/issuestore/1/0/107b897f7854331a98a6a8581840149e42ff2115
generated
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
Osquid:S1612",Replace this lambda with a method reference.(<28>ҁ<EFBFBD><D281><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
Osquid:S1612 ",Replace this lambda with a method reference.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
[
|
||||||
|
squid:S106"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
V
|
||||||
|
squid:S106"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>8<>֊<EFBFBD><D68A>,
|
||||||
0
.idea/sonarlint/issuestore/4/0/4001d9f1bf9963c71abd4d1038777af085aa8373
generated
Normal file
0
.idea/sonarlint/issuestore/4/0/4001d9f1bf9963c71abd4d1038777af085aa8373
generated
Normal file
0
.idea/sonarlint/issuestore/5/4/5418fb02e2d91c8779a16a8c321acf459a888307
generated
Normal file
0
.idea/sonarlint/issuestore/5/4/5418fb02e2d91c8779a16a8c321acf459a888307
generated
Normal file
10
.idea/sonarlint/issuestore/7/1/7197bcb1839ba6daa7a69755da50301969ae183c
generated
Normal file
10
.idea/sonarlint/issuestore/7/1/7197bcb1839ba6daa7a69755da50301969ae183c
generated
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
[
|
||||||
|
squid:S106"9Replace this use of System.out or System.err by a logger.(<28>涶<EFBFBD><E6B6B6><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
[
|
||||||
|
squid:S106"9Replace this use of System.out or System.err by a logger.(酪<><EFA499><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<>䟖<EFBFBD>,
|
||||||
|
Xsquid:S1161)":Add the "@Override" annotation above this method signature(<28><><EFBFBD><EFBFBD>8<38>,
|
||||||
|
[
|
||||||
|
squid:S106*"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<38>,
|
||||||
|
V
|
||||||
|
squid:S106#"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
30
.idea/sonarlint/issuestore/7/b/7b11771a186730063626106382669a47cd441c6b
generated
Normal file
30
.idea/sonarlint/issuestore/7/b/7b11771a186730063626106382669a47cd441c6b
generated
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
|
||||||
|
bsquid:UselessImportCheck"7Remove this unused import 'java.text.SimpleDateFormat'.(<28><><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
U
|
||||||
|
squid:S106O"9Replace this use of System.out or System.err by a logger.(έ<>a8<61><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
U
|
||||||
|
squid:S106M"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD>28<32><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
V
|
||||||
|
squid:S106Y"9Replace this use of System.out or System.err by a logger.(֗ǹ8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
bsquid:CommentedOutCodeLine9"<This block of commented-out lines of code should be removed.(<28>ԟ<EFBFBD>
|
||||||
|
[
|
||||||
|
squid:S106V"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
V
|
||||||
|
squid:S106W"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
esquid:UselessImportCheck ":Remove this unused import 'java.time.temporal.ChronoUnit'.(<28><><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
Fsquid:S1481H"(Remove this unused "zdt" local variable.(<28>铯8<><38>ؿ<EFBFBD>,
|
||||||
|
Usquid:S1854H"7Remove this useless assignment to local variable "zdt".(<28>铯8<><38>ؿ<EFBFBD>,
|
||||||
|
jsquid:UselessImportCheck"?Remove this unused import 'java.time.format.DateTimeFormatter'.(<28><><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
nsquid:UselessImportCheck"">Remove this unused import 'java.time.temporal.TemporalAmount'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
gsquid:CommentedOutCodeLine;"<This block of commented-out lines of code should be removed.(<28><>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106R"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
_squid:UselessImportCheck&"/Remove this unused import 'java.util.Optional'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
[squid:S1854B"=Remove this useless assignment to local variable "localDate".(<28><><EFBFBD><EFBFBD>8<><38>ؗ<EFBFBD>,
|
||||||
|
hsquid:UselessImportCheck("8Remove this unused import 'java.util.stream.Collectors'.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
Lsquid:S1481B".Remove this unused "localDate" local variable.(<28><><EFBFBD><EFBFBD>8<><38>ؗ<EFBFBD>,
|
||||||
|
ksquid:UselessImportCheck!"@Remove this unused import 'java.time.temporal.TemporalAccessor'.(щ<><D189>8<><38><EFBFBD><EFBFBD><EFBFBD>,
|
||||||
|
O
|
||||||
|
squid:S1067"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
[
|
||||||
|
squid:S106I"9Replace this use of System.out or System.err by a logger.(<28>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<><38>ҿ<EFBFBD>,
|
||||||
35
.idea/sonarlint/issuestore/a/e/aef560b35d7384699f32aef9d42c31ad9d3ced14
generated
Normal file
35
.idea/sonarlint/issuestore/a/e/aef560b35d7384699f32aef9d42c31ad9d3ced14
generated
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
|
||||||
|
Ssquid:UnusedPrivateMethod:"/Remove this unused private "question33" method.(ɺ<>@
|
||||||
|
T
|
||||||
|
squid:S106="9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
bsquid:S1764H"KCorrect one of the identical sub-expressions on both sides of operator "&&"(<28><>
|
||||||
|
Qsquid:S2209U"5Change this instance-reference to a static reference.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106Q"9Replace this use of System.out or System.err by a logger.(<28><>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
[squid:UnusedPrivateMethod3"/Remove this unused private "question13" method.(<28><><EFBFBD><EFBFBD>8<><38>Ԧ<EFBFBD>,
|
||||||
|
gsquid:CommentedOutCodeLinew"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Tsquid:UnusedPrivateMethodE"/Remove this unused private "question39" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Dsquid:S1172u"(Remove this unused method parameter "j".(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Msquid:UnusedPrivateMethodP"(Remove this unused private "add" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Ysquid:UnusedPrivateMethod@"/Remove this unused private "question35" method.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106I"9Replace this use of System.out or System.err by a logger.(樤<><E6A8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106^"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
O
|
||||||
|
squid:S106M"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
?squid:S1481G"(Remove this unused "res" local variable.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Qsquid:S2209U"5Change this instance-reference to a static reference.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Zsquid:UnusedPrivateMethod+".Remove this unused private "question8" method.(<28><><EFBFBD><EFBFBD>8<><38>Ԧ<EFBFBD>,
|
||||||
|
Nsquid:S1854H"7Remove this useless assignment to local variable "res".(<28><>
|
||||||
|
O
|
||||||
|
squid:S106V"9Replace this use of System.out or System.err by a logger.(<28><>ƫ
|
||||||
|
T
|
||||||
|
squid:S106B"9Replace this use of System.out or System.err by a logger.(<28><>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Qsquid:S2209U"5Change this instance-reference to a static reference.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Rsquid:UnusedPrivateMethodL"(Remove this unused private "add" method.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Ysquid:UnusedPrivateMethodT"/Remove this unused private "question63" method.(<28>Ə<EFBFBD><C68F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
O
|
||||||
|
squid:S1067"9Replace this use of System.out or System.err by a logger.(<28><EFBFBD>
|
||||||
|
V
|
||||||
|
squid:S1060"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>8<><38>Ԧ<EFBFBD>,
|
||||||
134
.idea/sonarlint/issuestore/b/2/b2e05cb2c51a4c93f01c778125471c05ef79bde8
generated
Normal file
134
.idea/sonarlint/issuestore/b/2/b2e05cb2c51a4c93f01c778125471c05ef79bde8
generated
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
|
||||||
|
O
|
||||||
|
squid:S106:"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
csquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><>ʼ
|
||||||
|
Zsquid:UnusedPrivateMethod<18>"/Remove this unused private "question42" method.(<28>ߛ<EFBFBD><DF9B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question47" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question39" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
?squid:S1172<18>"(Remove this unused method parameter "x".(<28><><EFBFBD>9
|
||||||
|
Ssquid:UnusedPrivateMethod=".Remove this unused private "question3" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question50" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Zsquid:UnusedPrivateMethod<18>"/Remove this unused private "question52" method.(<28><>˭<EFBFBD><CBAD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(㿢<><E3BFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question45" method.(<28><>lj
|
||||||
|
8squid:S2129<18>" Remove this "String" constructor(<28><>ѷ
|
||||||
|
Zsquid:UnusedPrivateMethod<18>"/Remove this unused private "question53" method.(與<><E88887><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
=squid:S2129<18>" Remove this "String" constructor(˽<><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
=squid:S2129<18>" Remove this "String" constructor(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question26" method.(<28>ʵ<EFBFBD>
|
||||||
|
Zsquid:UnusedPrivateMethod<18>"/Remove this unused private "question43" method.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
csquid:S1192<18>"FDefine a constant instead of duplicating this literal "James" 5 times.(ٞ<><D99E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
_squid:S00112<18>"FDefine and throw a dedicated exception instead of using a generic one.(<28>ѥ<EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question54" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Xsquid:UnusedPrivateMethodG".Remove this unused private "question4" method.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106c"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
hsquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
csquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question48" method.(<28>۟<EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Hsquid:S4524<18>"+Move this default to the end of the switch.(ݖҘ<DD96><D298><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
O
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD>k
|
||||||
|
Xsquid:UnusedPrivateMethod4".Remove this unused private "question1" method.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>ܓ
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Usquid:S1854<18>"8Remove this useless assignment to local variable "str1".(˽<><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Rsquid:UnusedPrivateMethod8".Remove this unused private "question2" method.(<28><><EFBFBD>Q
|
||||||
|
hsquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(ީ<><DEA9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
hsquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
8squid:S2129<18>" Remove this "String" constructor(<28><><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>ڋ<EFBFBD><DA8B><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question61" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>Ɋ<EFBFBD><C98A><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106D"9Replace this use of System.out or System.err by a logger.(<28><>Ѫ<EFBFBD><D1AA><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
8squid:S2129<18>" Remove this "String" constructor(<28><><EFBFBD><EFBFBD>
|
||||||
|
h
|
||||||
|
squid:S128<18>"LEnd this switch case with an unconditional break, return or throw statement.(ݖҘ<DD96><D298><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Fsquid:S1481<18>")Remove this unused "obj2" local variable.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Rsquid:S1610<18>"5Convert the abstract class "Super" into an interface.(<28>ᐏ<EFBFBD><E1908F><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question28" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Zsquid:UnusedPrivateMethod<18>"/Remove this unused private "question59" method.(<28>쇲<EFBFBD><EC87B2><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(㿢<><E3BFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>ӛ
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>ƫ
|
||||||
|
ssquid:S2159<18>"VRemove this call to "equals"; comparisons between unrelated types always return false.(ީ<><DEA9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Hsquid:S2201<18>"+The return value of "replace" must be used.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
<EFBFBD>%squid:RedundantThrowsDeclarationCheck<18>"lRemove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.(<28>ѥ<EFBFBD>
|
||||||
|
O
|
||||||
|
squid:S106o"9Replace this use of System.out or System.err by a logger.(<28><EFBFBD>
|
||||||
|
=squid:S2129^"!Remove this "Integer" constructor(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Esquid:S1172<18>"(Remove this unused method parameter "x".(<28><EFBFBD><EE9D84><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
=squid:S2129_"!Remove this "Integer" constructor(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
ssquid:S2159<18>"VRemove this call to "equals"; comparisons between unrelated types always return false.(ީ<><DEA9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Usquid:S1854<18>"8Remove this useless assignment to local variable "str1".(<28><>ڋ<EFBFBD><DA8B><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
7squid:S2129`"!Remove this "Integer" constructor(<28><><EFBFBD>"
|
||||||
|
T
|
||||||
|
squid:S106W"9Replace this use of System.out or System.err by a logger.(<><C29B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106R"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Tsquid:UnusedPrivateMethod<18>"/Remove this unused private "question33" method.(ɺ<>@
|
||||||
|
h
|
||||||
|
squid:S128<18>"LEnd this switch case with an unconditional break, return or throw statement.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
csquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>Ƚ
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><>ݴ<EFBFBD><DDB4><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Qsquid:S1854h"5Remove this useless assignment to local variable "a".(<28>ݦ<EFBFBD><DDA6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
U
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
c
|
||||||
|
squid:S128<18>"LEnd this switch case with an unconditional break, return or throw statement.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question57" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
bsquid:S1301<18>"KReplace this "switch" statement by "if" statements to increase readability.(<28><><EFBFBD>8
|
||||||
|
Usquid:UnusedPrivateMethod<18>"/Remove this unused private "question55" method.(<28><><EFBFBD><EFBFBD>
|
||||||
|
hsquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
d$squid:AssignmentInSubExpressionCheck<18>".Extract the assignment out of this expression.(<28><>ڋ<EFBFBD><DA8B><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
P
|
||||||
|
squid:S106<18>"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
csquid:CommentedOutCodeLine<18>"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD>
|
||||||
|
T
|
||||||
|
squid:S106h"9Replace this use of System.out or System.err by a logger.(<28>ݦ<EFBFBD><DDA6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Msquid:UnusedPrivateMethod<18>"'Remove this unused private "m1" method.(<28>ѥ<EFBFBD>
|
||||||
|
O
|
||||||
|
squid:S106Y"9Replace this use of System.out or System.err by a logger.(<28><>ٕ
|
||||||
|
O
|
||||||
|
squid:S106{"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Usquid:S1854<18>"8Remove this useless assignment to local variable "obj2".(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
3
.idea/sonarlint/issuestore/c/4/c46facfa080d31ea55afe2a9118bd91c13a8397e
generated
Normal file
3
.idea/sonarlint/issuestore/c/4/c46facfa080d31ea55afe2a9118bd91c13a8397e
generated
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
|
||||||
|
gsquid:CommentedOutCodeLine"<This block of commented-out lines of code should be removed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
<EFBFBD>"squid:ClassVariableVisibilityCheck"UMake treeCount a static final constant or non-public and provide accessors if needed.(<28><><EFBFBD><EFBFBD>
|
||||||
3
.idea/sonarlint/issuestore/f/5/f5d5ee0d986586d2c0518c976d48e7dd2fc3e30a
generated
Normal file
3
.idea/sonarlint/issuestore/f/5/f5d5ee0d986586d2c0518c976d48e7dd2fc3e30a
generated
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
|
||||||
|
T
|
||||||
|
squid:S106"9Replace this use of System.out or System.err by a logger.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
7
.idea/sonarlint/issuestore/f/d/fd87dd9510dd66f0eddb68bfcbff43d5bd517449
generated
Normal file
7
.idea/sonarlint/issuestore/f/d/fd87dd9510dd66f0eddb68bfcbff43d5bd517449
generated
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
Esquid:S1444")Make this "public static wag" field final(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
Lsquid:S2696"6Make the enclosing method "static" or remove this set.(é<>_
|
||||||
|
<EFBFBD>"squid:ClassVariableVisibilityCheck"OMake wag a static final constant or non-public and provide accessors if needed.(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
csquid:S1223"LRename this method to prevent any misunderstanding or make it a constructor.(<28><><EFBFBD><EFBFBD>
|
||||||
|
Ksquid:S2209"5Change this instance-reference to a static reference.(é<>_
|
||||||
|
fsquid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(<28><><EFBFBD><EFBFBD>
|
||||||
23
.idea/sonarlint/issuestore/index.pb
generated
Normal file
23
.idea/sonarlint/issuestore/index.pb
generated
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
Y
|
||||||
|
)src/com/oracle/associate/java8/Exam1.java,b/2/b2e05cb2c51a4c93f01c778125471c05ef79bde8
|
||||||
|
^
|
||||||
|
.src/com/oracle/associate/java8/test/Paper.java,5/4/5418fb02e2d91c8779a16a8c321acf459a888307
|
||||||
|
^
|
||||||
|
.src/com/oracle/associate/java8/test/Robot.java,f/5/f5d5ee0d986586d2c0518c976d48e7dd2fc3e30a
|
||||||
|
Y
|
||||||
|
)src/com/oracle/associate/java8/Exam2.java,a/e/aef560b35d7384699f32aef9d42c31ad9d3ced14
|
||||||
|
b
|
||||||
|
2src/com/oracle/associate/java8/test/NewsPaper.java,4/0/4001d9f1bf9963c71abd4d1038777af085aa8373
|
||||||
|
a
|
||||||
|
1src/com/oracle/associate/java8/test/DateTest.java,7/b/7b11771a186730063626106382669a47cd441c6b
|
||||||
|
g
|
||||||
|
7src/com/oracle/associate/java8/test/FunctionalTest.java,1/0/107b897f7854331a98a6a8581840149e42ff2115
|
||||||
|
^
|
||||||
|
.src/com/oracle/associate/java8/test/Puppy.java,f/d/fd87dd9510dd66f0eddb68bfcbff43d5bd517449
|
||||||
|
c
|
||||||
|
3src/com/oracle/associate/java8/test/RainForest.java,c/4/c46facfa080d31ea55afe2a9118bd91c13a8397e
|
||||||
|
W
|
||||||
|
'src/com/oracle/associate/java8/Dog.java,0/a/0aa1aa07115cd8e0632bccad058c6cac493b1f73
|
||||||
|
i
|
||||||
|
9src/com/oracle/associate/java8/test/DefaultInterface.java,7/1/7197bcb1839ba6daa7a69755da50301969ae183c
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
package com.oracle.associate.java8.test;
|
|
||||||
|
|
||||||
public class Test {
|
|
||||||
|
|
||||||
public static void main(String[] args) {
|
|
||||||
// TODO Auto-generated method stub
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
class Automobile {
|
class Automobile {
|
||||||
private final String drive() {
|
private final String drive() {
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
import java.io.FileNotFoundException;
|
import java.io.FileNotFoundException;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@@ -36,7 +36,7 @@ import java.time.format.DateTimeFormatter;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.oracle.associate.java8.test.B;
|
import com.oracle.java8.associate.test.B;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -50,7 +50,7 @@ public class Exam1 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void question1() {
|
private void question1() {
|
||||||
new B().print();
|
new com.oracle.java8.associate.test.B().print();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void question2() {
|
private void question2() {
|
||||||
@@ -320,7 +320,7 @@ public class Exam1 {
|
|||||||
|
|
||||||
private void question55() {
|
private void question55() {
|
||||||
A obj1 = new A();
|
A obj1 = new A();
|
||||||
B obj2 = (B) obj1;
|
com.oracle.java8.associate.test.B obj2 = (B) obj1;
|
||||||
//obj2.print();
|
//obj2.print();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.time.Period;
|
import java.time.Period;
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
class Message {
|
class Message {
|
||||||
static void main(String [] args) {
|
static void main(String [] args) {
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8;
|
package com.oracle.java8.associate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Airplane {
|
public class Airplane {
|
||||||
static int start = 2;
|
static int start = 2;
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
*
|
*
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR Alpha PARTICULAR PURPOSE
|
||||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
||||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Automobile {
|
public class Automobile {
|
||||||
private static int targaCorrente;
|
private static int targaCorrente;
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
*
|
*
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR Alpha PARTICULAR PURPOSE
|
||||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
||||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
@@ -23,9 +23,9 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
import com.oracle.associate.java8.A;
|
import com.oracle.java8.associate.A;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class House {
|
abstract class House {
|
||||||
protected abstract Object getSpace();
|
protected abstract Object getSpace();
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public abstract class BaseClass {
|
public abstract class BaseClass {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class Car {
|
abstract class Car {
|
||||||
static { System.out.println("1"); }
|
static { System.out.println("1"); }
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Calculations {
|
public class Calculations {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class ChooseWisely {
|
public class ChooseWisely {
|
||||||
public ChooseWisely() { super(); }
|
public ChooseWisely() { super(); }
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
*
|
*
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR Alpha PARTICULAR PURPOSE
|
||||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
||||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
@@ -23,12 +23,21 @@
|
|||||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
* POSSIBILITY OF SUCH DAMAGE.
|
* POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
import java.time.LocalDate;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.LocalTime;
|
import java.time.*;
|
||||||
|
import java.time.format.DateTimeFormatter;
|
||||||
|
import java.time.temporal.ChronoField;
|
||||||
|
import java.time.temporal.ChronoUnit;
|
||||||
|
import java.time.temporal.TemporalAccessor;
|
||||||
|
import java.time.temporal.TemporalAmount;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Optional;
|
||||||
|
import java.util.function.*;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
@@ -52,6 +61,35 @@ public class DateTest {
|
|||||||
List<LocalTime> times = new ArrayList<>();
|
List<LocalTime> times = new ArrayList<>();
|
||||||
times.add(LocalTime.of(16, 40));
|
times.add(LocalTime.of(16, 40));
|
||||||
|
|
||||||
|
Date java7Date = new Date();
|
||||||
|
|
||||||
|
LocalDate localDate = java7Date.toInstant()
|
||||||
|
.atZone(ZoneId.systemDefault())
|
||||||
|
.toLocalDate();
|
||||||
|
|
||||||
|
LocalDate today = LocalDate.now();
|
||||||
|
LocalDate yesterday = today.minusDays(1);
|
||||||
|
ZonedDateTime zdt = yesterday.atStartOfDay(ZoneId.systemDefault());
|
||||||
|
System.out.println(LocalDateTime.of(yesterday, LocalTime.MAX));
|
||||||
|
|
||||||
|
LocalDate ld = LocalDate.of(2018, Month.JULY, 1);
|
||||||
|
LocalDateTime endDate = getEndDate(ld);
|
||||||
|
System.out.println(endDate);
|
||||||
|
|
||||||
|
System.out.println(LocalDateTime.MAX);
|
||||||
|
|
||||||
|
LocalDateTime infinity = LocalDateTime.of(9999, Month.DECEMBER, 31, 23, 59, 59);
|
||||||
|
System.out.println(infinity);
|
||||||
|
|
||||||
|
LocalDate myBirthday = LocalDate.of(1988, Month.FEBRUARY, 17);
|
||||||
|
|
||||||
|
System.out.println(myBirthday.get(ChronoField.YEAR));
|
||||||
|
System.out.println(LocalDate.now());
|
||||||
|
Period period = Period.between(myBirthday, LocalDate.now());
|
||||||
|
System.out.println(period.getYears());
|
||||||
|
}
|
||||||
|
|
||||||
|
public static LocalDateTime getEndDate(LocalDate date) {
|
||||||
|
return LocalDateTime.of(date.minusDays(1), LocalTime.MAX);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
44
src/com/oracle/java8/associate/test/DefaultInterface.java
Normal file
44
src/com/oracle/java8/associate/test/DefaultInterface.java
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
|
public class DefaultInterface {
|
||||||
|
|
||||||
|
public static void main (String[] args) {
|
||||||
|
Delta delta = new Delta();
|
||||||
|
delta.print();
|
||||||
|
|
||||||
|
Alpha.staticMethod();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class Delta implements Alpha, Beta {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void print() {
|
||||||
|
Alpha.super.print();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
interface Alpha {
|
||||||
|
|
||||||
|
default void print() {
|
||||||
|
System.out.println("print ALPHA");
|
||||||
|
}
|
||||||
|
|
||||||
|
static void staticMethod() {
|
||||||
|
System.out.println("static metodoConParametroPrimitivo");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
interface Beta {
|
||||||
|
|
||||||
|
default void print() {
|
||||||
|
System.out.println("print BETA");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
interface Gamma extends Alpha {
|
||||||
|
|
||||||
|
default void print() {
|
||||||
|
System.out.println("print GAMMA");
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class DerivatedClass extends BaseClass {
|
public class DerivatedClass extends BaseClass {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Drink {
|
public class Drink {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class Book {
|
abstract class Book {
|
||||||
protected static String material = "papyrus";
|
protected static String material = "papyrus";
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Football {
|
public class Football {
|
||||||
|
|
||||||
42
src/com/oracle/java8/associate/test/FunctionalTest.java
Normal file
42
src/com/oracle/java8/associate/test/FunctionalTest.java
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
|
import java.util.function.Consumer;
|
||||||
|
|
||||||
|
public class FunctionalTest {
|
||||||
|
|
||||||
|
public static void main (String[] args) {
|
||||||
|
Consumer<String> c1 = s -> s.toLowerCase();
|
||||||
|
Consumer<String> c2 = s -> s.trim();
|
||||||
|
String var = " Hello WORLD!!!";
|
||||||
|
c1.andThen(c2).accept(var);
|
||||||
|
System.out.println(var);
|
||||||
|
|
||||||
|
EmployeeFactory factory = Employee::new;
|
||||||
|
Employee employee = factory.getEmployee("John Hammond", 25);
|
||||||
|
System.out.println(employee);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class Employee {
|
||||||
|
String name;
|
||||||
|
Integer age;
|
||||||
|
|
||||||
|
public Employee (String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Employee (String name, Integer age) {
|
||||||
|
this.name = name;
|
||||||
|
this.age = age;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString () {
|
||||||
|
return "Employee{" + "name='" + name + '\'' + ", age=" + age + '}';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@FunctionalInterface
|
||||||
|
interface EmployeeFactory {
|
||||||
|
Employee getEmployee(String name, Integer age);
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Greetings {
|
public class Greetings {
|
||||||
String msg = null;
|
String msg = null;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
import java.io.FileNotFoundException;
|
import java.io.FileNotFoundException;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
import java.io.FileNotFoundException;
|
import java.io.FileNotFoundException;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class InitOrder {
|
public class InitOrder {
|
||||||
public String first = "instance";
|
public String first = "instance";
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class Triangle {
|
abstract class Triangle {
|
||||||
abstract String getDescription();
|
abstract String getDescription();
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class NewsPaper extends Paper {
|
abstract class NewsPaper extends Paper {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class Paper implements Printable {
|
abstract class Paper implements Printable {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Penguin {
|
public class Penguin {
|
||||||
private double beakLength;
|
private double beakLength;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
interface SpeakDialogue { default int talk() { return 7; } }
|
interface SpeakDialogue { default int talk() { return 7; } }
|
||||||
interface SingMonologue { default int talk() { return 5; } }
|
interface SingMonologue { default int talk() { return 5; } }
|
||||||
@@ -11,7 +11,7 @@ public class Performance implements SpeakDialogue, SingMonologue {
|
|||||||
// obbligato a fare l'override
|
// obbligato a fare l'override
|
||||||
@Override
|
@Override
|
||||||
public int talk() {
|
public int talk() {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated metodoConParametroPrimitivo stub
|
||||||
return SingMonologue.super.talk();
|
return SingMonologue.super.talk();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Phone {
|
public class Phone {
|
||||||
private int size;
|
private int size;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public interface Printable {
|
public interface Printable {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Puppy {
|
public class Puppy {
|
||||||
public static int wag = 5;
|
public static int wag = 5;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class RainForest extends Forest {
|
public class RainForest extends Forest {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
import java.io.EOFException;
|
import java.io.EOFException;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class Ball {
|
abstract class Ball {
|
||||||
protected final int size;
|
protected final int size;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
interface Run {
|
interface Run {
|
||||||
default void walk() {
|
default void walk() {
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
abstract class Parallelogram {
|
abstract class Parallelogram {
|
||||||
private int getEqualSides() { return 0; }
|
private int getEqualSides() { return 0; }
|
||||||
24
src/com/oracle/java8/associate/test/StringTest.java
Normal file
24
src/com/oracle/java8/associate/test/StringTest.java
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
|
public class StringTest {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
String s = "anna";
|
||||||
|
System.out.println(s.indexOf("g"));
|
||||||
|
System.out.println((char) 99);
|
||||||
|
System.out.println(s.replace('n', 'g'));
|
||||||
|
System.out.println(s.concat("p"));
|
||||||
|
|
||||||
|
StringBuilder sb = new StringBuilder(8);
|
||||||
|
System.out.println(sb.capacity());
|
||||||
|
sb.append("Ciao");
|
||||||
|
sb.insert(4, ", Mondo");
|
||||||
|
sb.delete(4, 5);
|
||||||
|
sb.replace(4, 5, ", ");
|
||||||
|
sb.ensureCapacity(8);
|
||||||
|
System.out.println(sb.length());
|
||||||
|
System.out.println(sb.capacity());
|
||||||
|
System.out.println(sb.toString());
|
||||||
|
System.out.println(s.substring(0, 4));
|
||||||
|
}
|
||||||
|
}
|
||||||
9
src/com/oracle/java8/associate/test/Test.java
Normal file
9
src/com/oracle/java8/associate/test/Test.java
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
|
public class Test {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
// TODO Auto-generated metodoConParametroPrimitivo stub
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Toy {
|
public class Toy {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Tree {
|
public class Tree {
|
||||||
public final static long numberOfTrees;
|
public final static long numberOfTrees;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
interface MusicCreator { public Number play(); }
|
interface MusicCreator { public Number play(); }
|
||||||
abstract class StringInstrument { public Long play() { return 3L; } }
|
abstract class StringInstrument { public Long play() { return 3L; } }
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
public class Week {
|
public class Week {
|
||||||
//private static final String monday;
|
//private static final String monday;
|
||||||
21
src/com/oracle/java8/associate/test/WrapperTest.java
Normal file
21
src/com/oracle/java8/associate/test/WrapperTest.java
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
|
public class WrapperTest {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
Integer i = null;
|
||||||
|
//metodoConParametroPrimitivo(i); /* Questa istruzione genere NullPointerException */
|
||||||
|
i = new Integer(10);
|
||||||
|
|
||||||
|
System.out.println(i == 1);
|
||||||
|
System.out.println(i.equals((int) 10L));
|
||||||
|
System.out.println(i == 10L);
|
||||||
|
|
||||||
|
Byte b = new Byte(i.byteValue());
|
||||||
|
System.out.println(b.equals((byte) 10));
|
||||||
|
}
|
||||||
|
|
||||||
|
static void metodoConParametroPrimitivo(int i) {
|
||||||
|
System.out.println(i);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package com.oracle.associate.java8.test;
|
package com.oracle.java8.associate.test;
|
||||||
|
|
||||||
class Canine {}
|
class Canine {}
|
||||||
class Dog extends Canine {}
|
class Dog extends Canine {}
|
||||||
Reference in New Issue
Block a user