关于JAVA中"+"的注意点

原创 2006年06月26日 08:45:00

今天做了个题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

代码程序如下:

public static void main(String[] args)
 {
  int temp = 0;
  for(int i = 1; i< 5; i++)
  { for(int j = 1; j < 5; j++)
   { for(int k = 1; k < 5; k++)
    { if(i != j && j != k && k != i)
     { temp++;
      System.out.println(i +""+ j + "" + k);//这里要注意了,刚开始的时候我没有加这两个"",结果导致出来的全是一位数,我一想原来+号不仅仅是连接符号,同时也是运算符,所以才会出现这种结果,虽然这个略微一思考就会发现问题所在,但是如果到了大型项目里面就很难查出来了,所以记录在此,给以警示!
     }
    }
   }
  }  
  System.out.println("哈哈,一共有"+ temp + "个");
 }

/*
程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
*/

相关文章推荐

java编码注意点

  • 2014年06月20日 10:00
  • 30KB
  • 下载

Java 代码优化常见注意点

  • 2013年12月11日 23:37
  • 435KB
  • 下载

JAVA学习中的一点小发现:LinkedList中.poll()方法在输出时使用应注意的小点

在学习JAVA类集中关于LinkedList子类中.poll()方法易错点的研究

上课入门java web代码 + 注意点文本

  • 2017年08月24日 19:30
  • 1.85MB
  • 下载

memcached Java调用,注意点和基础知识

1. Memcached Client简要介绍   Memcached Client目前有3种:   Memcached Client for Java  SpyMemcached XMemca...

Java中try catch finally的注意点

       在java中,try ...catch...finally 这个知识点说简单也简单,毕竟只是一个固定结构;说难也难,因为它会出现我们意想之外的结果,这里我摘录些可能出现问题的情况:情况一...

Java 一些不注意的概念点

用final 修饰的 变量 会在编译的代码的时候就初始化,
  • sparic
  • sparic
  • 2014年06月23日 11:24
  • 418

Java实例说明 return在try/catch/finally中的一个注意点

return在try块中的一个注意点 你注意到了吗
  • HZ_LIZX
  • HZ_LIZX
  • 2017年02月13日 17:27
  • 223

[Java]集合框架中值得注意的点

Collection接口中的iterator方法返回Iterator接口的一个实例,使用: next()方法顺序访问集合中的元素 hasNext()方法检测迭代器中是否还有更多的元素 remov...

java特别注意的点

1.线程分为守护线程和非守护线程(即用户线程) 只要当前JVM实例中尚存在任何一个非守护线程没有结束,守护线程就全部工作;只有当最后一个非守护线程结束时,守护线程随着JVM一同结束工作。守护线...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于JAVA中"+"的注意点
举报原因:
原因补充:

(最多只允许输入30个字)