zoukankan      html  css  js  c++  java
  • 5.Java基础_Java算术/字符/字符串/赋值运算符

     1 /*
     2     算术/字符/字符串/赋值 运算符
     3  */
     4 public class OperatorDemo01 {
     5     public static void main(String[] args){
     6         //算术运算符
     7         int a=6;
     8         int b=4;
     9         System.out.println(a+b); //10
    10         System.out.println(a-b); //2
    11         System.out.println(a*b); //24
    12         System.out.println(a/b); //1
    13         System.out.println(a%b); //2
    14         //除法得到的是商,取余得到的是余数
    15         //整数相除只能得到整数,要想得到小数,必须有浮点数的参与
    16         System.out.println(6.0/4); //1.5
    17 
    18         //字符运算符
    19         int i=10;
    20         char c='A'; //'A'的值是65
    21         c='a';
    22         System.out.println(i+c); //107 所以'a'值为97
    23         c='0';
    24         System.out.println(i+c); //58 所以'0'值为48
    25         //char ch=i+c; 错误(char类型会被自动的提升为int类型)
    26         int j=i+c;
    27         System.out.println(j);
    28 
    29         //字符串运算符
    30         System.out.println("HDU"+"NJT"); // "HDUNJT"
    31         System.out.println(666+"NJT");   // "666NJT"
    32         System.out.println("HDU"+666);   // "HDU666"
    33         System.out.println("HDU"+6+66);   // "HDU666"
    34         System.out.println(6+66+"HDU");   // "72HDU"
    35         // 最后一个例子说明java字符串跟C++:String差不多,拼接时从左到右
    36 
    37         //赋值运算符 =,+=,-=,*=,/=,%=(同C++)
    38         //把10赋值给int类型的变量:
    39         int n=10;
    40         System.out.println("n: "+n); //10
    41         // +=
    42         n+=10; // n=n+10 这里等价
    43         System.out.println("n: "+n); //20
    44         //注意
    45         short s=10;
    46         s+=20;
    47         s=(short)(s+20);
    48         //s=s+20; 错误 s为short类型,s+20为int类型,int类型不能自动赋值给short类型
    49 
    50     }
    51 }
  • 相关阅读:
    beta冲刺—— Day 4
    beta冲刺—— Day 3
    beta冲刺—— Day 2
    刚下飞机——Beta阶段随笔集合
    刚下飞机——Alpha冲刺
    刚下飞机——Beta答辩博客
    刚下飞机——用户使用调查报告
    刚下飞机——Beta冲刺总结博客
    Beta冲刺(7/7)
    Beta冲刺(6/7)
  • 原文地址:https://www.cnblogs.com/NiBosS/p/11930151.html
Copyright © 2011-2022 走看看