首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在java中将两个或多个数字添加到字符串中?

如何在java中将两个或多个数字添加到字符串中?
EN

Stack Overflow用户
提问于 2020-01-09 09:17:29
回答 9查看 5.7K关注 0票数 1
  1. 我们不能在没有字符串值的情况下将数字添加到字符串数据类型中,它不会编译

代码语言:javascript
运行
复制
String val = 5+5;

  1. 我们可以在添加字符串之前添加两个或多个数字.

代码语言:javascript
运行
复制
String val = 10 + 10 + " Hello "
System.out.println(val);

输出

代码语言:javascript
运行
复制
20 Hello

  1. 添加两个数字,将值追加到数字,但在追加字符串值后,不能添加两个或多个数字

代码语言:javascript
运行
复制
public class Display {    
    public static void main(String[] args) {
        String val = 10 + 10 + " Hello " + 20 + 10;
        System.out.println(val);
    }    
}

产出:

代码语言:javascript
运行
复制
20 Hello 2010

有人能解释一下吗?

EN

Stack Overflow用户

发布于 2020-01-09 09:33:41

这些简单的问题把我弄糊涂了。这是简单的数学优先。当我们尝试连接数字与数字,它将是数字,如果其中一个提供是字符串,然后它将被转换为字符串。

字符串val = 10 + 10 +“Hello”+ 20 + 10;

代码语言:javascript
运行
复制
   number  =>   string  => string => string   -> result String

(数+数)+字符串)+数)+数)

票数 0
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59660631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档