itsway,专业的IT网络教程站,让您踏上IT之路,具备IT思维。
  设为首页        加入收藏夹        网站历程

教程总目录:Java教程(上)  Java教程(下)  HTML教程  CSS教程  JavaScript教程

2.5.2 算术操作符

Java语言提供了可执行加、减、乘、除的操作符,在学习数学时你已经对它们很熟悉了,惟一的例外可能是“%”,它是求被除数除以除数的余数。算术运算符如下:
● +:加法操作符(也可用于字符串的串联)
● -:减法操作符
● *:乘法操作符
● / :除法操作符号
● %:求余数操作符
  【例7】下面的ArithmeticDemo程序演示了这些运算符的用法。

  import java.io.*;
  class ArithmeticDemo {
    public static void main (String[ ] args){
      int result = 1 + 2;   // result现在是3
      System.out.println(result);
      result = result - 1;   // result现在是2
      System.out.println(result);
      result = result * 2;   // result现在是4
      System.out.println(result);
      result = result / 2;   // result现在是2
      System.out.println(result);
      result = result + 8;   // result现在是10
      result = result % 7;   //现在是3
      System.out.println(result);
    }
  }

还可以将这些运算符和简单赋值运算符“=”组合使用,这叫做混合赋值(compound assignments)。例如,x += 1相当于x = x + 1。
  运算符“+”也可以用于字符串连接,如下例所示。
  【例8】下面的ConcatDemo程序演示了字符串连接。

  import java.io.*;
  class ConcatDemo {
    public static void main(String[ ] args){
      String firstString = "This is";
      String secondString = " a concatenated string.";
      String thirdString = firstString+secondString;
      System.out.println(thirdString);
    }
  }

在这个程序末尾,变量thirdString是"This is a concatenated string."。

上一篇:2.5.1 简单赋值操作符  下一篇:2.5.3 单目操作符

 有问题吗?请到以下论坛讨论:
csdn技术论坛     Sun公司技术社区     ChinaJavaWorld技术论坛     赛迪网Java基础     赛迪网Java进阶     Java BBS
 有价值的Java站点:
http://java.sun.com/:Sun公司的Java教学站点,内容当然绝对权威。
JDK软件下载:仍是Sun公司拥有,包含最新版本的JDK下载软件。  Java API中文帮助文档:Sun公司提供的最新文档。
Java视频教程:由孙鑫老师主讲录制,内容丰富。如果您不愿意看本站的文字教程,可以看此教程。
http://www.java-cn.com/:一个国内的Java中文站,由个人开发。另一个类似的站点是http://www.cn-java.com/
IBM中文Java站     Java Research     J道:Java和J2EE解决之道     Java家     Matrix-与Java共舞     天极网Java文章汇总     x-spirit的个人空间     JavaWorld.com     Java.net     Java Boutique


版权所有:www.itsway.net
CopyRight(C) 2007 www.itsway.net
苏ICP……
电子邮件:denghongtao@hotmail.com