Learn about assignment operator expression java, we have the largest and most updated assignment operator expression java information on alibabacloud.com
Variable description and Value assignment:
Note: variables must be initialized before they are used. The value assignment statement can be used as an initialization statement.
1. Multiple variables of the same type can be declared at the same time in C. Method: separate variable names with commas (,) after the type, as shown below:Int xsize, ysize; (all xsize ysize are declared as integer type !)
2. The sec
operand is converted to the double type.
If one of the operands belongs to the float type, the other operand is converted to the float type.
If one of the operands is of the long type, the other operand is converted to the long type.
Convert the operands of the char and short types to the int type. Note: Generally, mathematical operations use double-precision variables.
3. type conversion is also required when values are assigned. The value on the right of the value
created. The list can be modified by the following operators:
Operation
Description
S[i] = X
Index Assignment
S[I:J] = R
Slice Assignment
S[i:j:stride] = R
Slice extension Assignment
Del S[i]
Delete an element
Del S[i:j]
Delete a slice
The C language provides a special operator, the comma operator. Use it to connect two expressions. For example:
3 + 5, 6 + 8
It is also known as a comma expression and an ordered value operator ". The comma expression is generally in the form
(+ =,-=, * =,/=, % =), and compound bit operation value assignment ( =, |=, ^ =, >>=, 6. Conditional OperatorsThis is a three-object Operator Used for conditional evaluation (? :).7. Comma OperatorIt is used to combine several expressions into one (,).8. pointer OperatorsThis operation is used to obtain the content (*) and the address.9. Number of cell OperatorsUsed to calculate the number of bytes of the
Description
**
Index (highest priority)
~ + -
Bitwise flip, unary Plus and minus (the last two methods are called [email protected] and [email protected])
* / % //
Multiply, divide, modulo, and divide
+ -
Addition subtraction
>>
Shift right, left shift operator
Bit ' and '
^ |
Bitwise operators
The compound assignment operators are: + =,-=, *=,/=,%=, The simple assignment operator is =;The code is as follows:public class Example009 {public static void main (string[] args) {short x = 1;int X1 = 1;int i = 123456;x + = i;//assignment 1x1 + = i;//Assignment 2system.out
The job of a computer is to perform a series of operations. The C language provides different operators for different operations!
1. Operators
. Basic Operators
Arithmetic Operator: +-*/% + + --
Value assignment operator: =
Comma OPERATOR :,
Relational operators:
Logical OPERATOR
formal parameter list = function Bodythe function body can be enclosed in curly braces for more than one statement. typeYou can assign this expression to a delegate type, as follows:Delegate int del (int= x=>{return x*x;}; int j = mydelegate (5); // j=25To create an expression tree type:using System.Linq.Expressions; // ... Expression the-= =
-----------operator------------/*Operator1, the operator contains many kinds: monocular, binocular, trinocular. Single, double, or triple represents the number of variables or constants involved in the operation2, the priority is different, do not memorize, learn to query the table, remember the most commonly used3. This lesson: assignment operators, arithmetic o
An assignment expression with an action is:
A op= b
Here op represents an operator, which is equivalent to:
A = a op b
Here's a special note: In the first expression, the expression a evaluates once, and in the second ex
expression will be an error (such as floating point to do subscript); An expression that may lose information (such as assigning a long integer value to a short integer) warns but is legal;C does not specify whether Char is signed (but the printable character is guaranteed to be non-negative), and the conversion to int is related to the machine;if, while, the test part of for, "true" and "not 0" equivalent
The main introduction is operators, and mathematical functions as well as ternary operators: PackageTestbotoo; Public classTest1 { Public Static voidMain (string[] args) {intA = 122;SYSTEM.OUT.PRINTLN ("The result of calling operation is:" +operation (a));//call the method defined below }; Public Static intOperation (intv) { intXe = v + 1; intand = 10; returnXE; }}operator, basically similar to Python, except for the use of t
);2. printf formatted output function1) Direct output information when only one parameter is suppliedFor example:printf ("Hello world!");2) when outputting multiple parameters, you need to add the format control characterFor example:printf ("Hello world!%d", a);3. Format Control character%d displays signed integer data, such as Int,short type data;%u shows unsigned integer data, such as unsigned int, unsigned short data;%f display of real data, such as float type data;%c Displays character data,
Operator:-El expressions can perform various operations, where the commonly used operators are:650) this.width=650; "src=" Https://s5.51cto.com/oss/201710/22/05dea0d3757abbf849700caf01257614.png "title=" 12.png "alt=" 05dea0d3757abbf849700caf01257614.png "/>-In addition to the above operators, there is a very useful operator, empty, whose usage is the ${empty variable}, and the result is a Boolean value. I
From http://www.cnblogs.com/ggjucheng/archive/2012/12/15/2819621.html
English from http://docs.oracle.com/javase/tutorial/java/nutsandbolts/op1.html Simple value assignment operator
One of the most common operators is the simple value assignment operator "=". It grants th
1 # include
A = 60;
B = 20;
Expression 1, expression 2, expression 3, ------ expression N;
The evaluation process is to first obtain the value of N expressions from left to right, and take the value of N expressions as the value of the whole expression. If there are Par
bits required by EOF is more than the number of digits provided by the character type value, it is truncated and prone to errors10. Try to use a compound assignment, the sizeof operator determines the type length of its operand, expressed in bytes, the operand can be an expression, or it can be a type name with parentheses on both sidesThe 11.
^ =
Bitwise XOR or assignment operator
c ^ = 2 equivalent to C = c ^ 2
| =
Bitwise OR Assignment operators
C | = 2 equivalent to C = C | 2
Conditional operator (?:)The conditional operator is also known as the ternary
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.