Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 29942

Java (not to be confused with JavaScript) is a class-based, object-oriented, strongly typed, reflective language and run-time environment (JRE). Java programs are compiled to bytecode and run in a virtual machine (JVM) enabling a "write once, run anywhere" (WORA) methodology.

1 vote

Remove duplicate char from String without using array in Java

This code is highly ineffective, as it uses lot of string concatenation, and temporary strings, that's for StringBuilder is designed for. public class RemoveDuplicateInString { public String rem …
Bogdan Mart's user avatar
1 vote

Thread Safe Bank Transaction: Deposit, Withdrawal, Check Balance and Transfer in Java

Let's break this down. You have two locks for single object that guarding same fields. It's generally bad practice, and it doesn't make sense as second lock(transferLock) is used only in single oper …
Bogdan Mart's user avatar
2 votes
Accepted

Sort by year and day descending, yet time ascending

Main problem that I see, is cast to int, as it will overflow in 23 days!!! Regarding 24:00 correctness, that depends if that ticks in local timezone or UTC and if you care, but I'd suggest to write Un …
Bogdan Mart's user avatar