导航

不使用中间变量交换两个整型和字符串类型

Posted on   耍流氓的兔兔  阅读(244)  评论(0)    收藏  举报
复制代码
整型:

  A=A^B;   B=B^A;   A=A^B;   System.out.println(A+" "+B);
或:
  A
=A+B;   B=A-B;   A=A-B;   System.out.println(A+””+B);

 字符型:

   String str1 = "hello";

   String str2 = "world";

   str1 = str1 + str2;

   str2 = str1.substring(0,str1.length() - str2.length());

   str1 = str1.substring(str1.length() - str2.length() , str1.length());

复制代码

 

努力加载评论中...
点击右上角即可分享
微信分享提示