zoukankan      html  css  js  c++  java
  • (面试题)输出下列程序结果(考察字符串与其他类型+连接)

      System.out.println("hello" +1 + 2);

      ---->hello12

      System.out.println('1' + '2');

     ---->99//这里输出不是'3'哦,1和2的uicode值相加,做数学加法计算

      System.out.println("hello" +'1' +'2');

     ---->hello12 //这里输出不是hello3哦

      System.out.println(1 + 2 + "hello");

    ---->3hello//这里输出不是12hello哦

      System.out.println('1'+ '2' + "hello");

    ---->99hello//这里输出不是12hello哦

    总结:+号除了有加法功能外,最多的就是被用来连接字符串了,当两种情况混用时,

            应遵循如下规则:

            形如:字符串+....  , 之后的部分都作为字符串拼接,而不计算

            形如:.....+字符串,之前的部分按照加法计算再与字符串合并。

            char字符型+,本质就是unicode值相加

            另外。还要考虑优先级问题

  • 相关阅读:
    7.微软AJAX的解决方案
    6.投票系统
    5.JSON
    4.无刷新评论
    3.输入商品名称后自动弹出其价格示例
    2.JQuery AJAX
    1.AJAX简介
    网站优化
    防抖和节流
    在地址栏输入一次地址会发生什么
  • 原文地址:https://www.cnblogs.com/qqzy168/p/3306144.html
Copyright © 2011-2022 走看看