Java Full Course for Beginners
Why Stack Overflow recommends it
Stack Overflow users link it when answering newcomers to Java who are stuck on basics like arrays and types, or who need a gentle starting point.
Recommended by 3 people across 3 different months, 2020 to 2022.
What it is
A 2.5-hour beginner Java course from Mosh Hamedani that starts with installing Java and writing a first program, then covers types, strings, arrays, arithmetic, reading input, a mortgage calculator project and control flow. It is a screen-recorded walkthrough with timestamps for each topic.
What people said
Recommends Axfinger · 2020-01 · Stack Overflow · on “Java Point Errors”
I only started Java less than a week ago. Thank you for your patience. For those asking about the video, the code is shown here starting at 40:30 [this video]
Recommends RUARO Thibault · 2020-07 · Stack Overflow · on “Passing mathematical function as function argument”
Java is a OOP (Object Oriented Programming Language), and does not accept a function in a parameter. To have such a behavior, since Java 8, they added the possibility of using Lambda expressions, to simulate the possibility of using function in the code, but in reality, you are always conveying object... As you are a beginner like you said, I'd recommend some readings first: Read this article here [LINK] Watch this [this video]
Recommends carlosdafield · 2022-01 · Stack Overflow · on “stuck on rpn calculator problem java java.lang.String[]”
I can see that you're coming from python. Here are some things to fix up about your code. 1) You must end every variable with ; in java. 2) It seems like you want to make an array of Strings in java. As seen here private int tokens = ["2","1","+","3","*"]; the problem is when you say a tokens is an int you have to make it one. So what you really want is a String[] aka a String array. So first change tokens to this below. private String[] tokens = ["2","1","+","3","*"]; But wait this will still give you an error because in java arrays start and end with {} So change it to this below and tokens will work private String[] tokens = {"2","1","+","3","*"}; // <-- make sure to add ; 3) public int e