Java Novice Path--day05 operator

Source: Internet
Author: User
Tags arithmetic operators bitwise operators logical operators modulus
  • Arithmetic operators
  • Assignment operators
  • Comparison operators
  • logical operators
  • Bitwise operators
  • Ternary operators

Arithmetic operators

Special Case -2%5=-2;2%-5=2

When a negative number appears in the modulo operation, the positive or negative of the result is the same as the positive or negative of the modulus (the left digit).

The ingenious use of molds:

  1. Any number%2, the result is only two cases, not 1 is 0, can realize the effect of similar switch
  2. The result of modulo operation must be less than modulus, thus can skillfully realize the control of the digital range

For example, if you want to control the range of a result within 10, you can use a modulus of 10, the result must be less than 10

  • + + self-increment to +1 of the original data

  • + string connector becomes a connector only if a string is involved

Assignment operators

  • Symbol =,+=,-=,*=,/=,%=

Java Novice Path--day05 operator

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.