将数组更改为字符串而不创建字符串

2024-01-03

我希望实现:

    String []beef = new String[3];
    beef[0] = "Water";
    beef[1] = "Chicken";
    beef[2] = "Paper";

    String empo = Arrays.toString(beef);

    if (empo.isEmpty()){
        empo = "Nothing";
        System.out.println(empo);
    }else{
        System.out.println(empo);
    }

无需创建字符串。


就像是:

    String []beef = new String[3];
    beef[0] = "Water";
    beef[1] = "Chicken";
    beef[2] = "Paper";

    Arrays.toString(beef);  //change beef to just a plain string

    if(beef.isEmpty()||beef==""){
    no = "Nothing";

    System.out.println(beef);

人们会如何去做这件事呢?


你不能。

Java是一个strongly http://en.wikipedia.org/wiki/Strong_typing and 静态地 http://en.wikipedia.org/wiki/Type_system#Static_typing键入的语言。这意味着您必须在声明某个事物时告诉它它的类型(强类型),并且此后您不能更改它的类型(静态类型)。

你只需要创建一个新的String.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将数组更改为字符串而不创建字符串 的相关文章

  • 为 java 游戏创建交互式 GUI

    大家好 我正在创建一个类似于 java 中的 farmville 的游戏 我只是想知道如何实现用户通常单击以与游戏客户端交互的交互式对象 按钮 我不想使用 swing 库 通用 Windows 看起来像对象 我想为我的按钮导入自定义图像 并
  • 动态选择端口号?

    在 Java 中 我需要获取端口号以在同一程序的多个实例之间进行通信 现在 我可以简单地选择一些固定的数字并使用它 但我想知道是否有一种方法可以动态选择端口号 这样我就不必打扰我的用户设置端口号 这是我的一个想法 其工作原理如下 有一个固定
  • 如何在java中将一个数组列表替换为另一个不同大小的数组列表

    我有两个大小不同的数组列表 如何从此替换 ArrayList
  • 如何在 Spring 中禁用使用 @Component 注释创建 bean?

    我的项目中有一些用于重构逻辑的通用接口 它看起来大约是这样的 public interface RefactorAwareEntryPoint default boolean doRefactor if EventLogService wa
  • 如何更改javaFX中按钮的图像?

    我正在使用javaFX 我制作了一个按钮并为此设置了图像 代码是 Image playI new Image file c Users Farhad Desktop icons play2 jpg ImageView iv1 new Ima
  • 谷歌应用程序引擎会话

    什么是java应用程序引擎 默认会话超时 如果我们将会话超时设置为非常非常长的时间 会不会产生不良影响 因为谷歌应用程序引擎会话默认情况下仅存储在数据存储中 就像facebook一样 每次访问该页面时 会话仍然永远存在 默认会话超时设置为
  • 无法创建请求的服务[org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]-MySQL

    我是 Hibernate 的新手 我目前正在使用 Spring boot 框架并尝试通过 hibernate 创建数据库表 我知道以前也问过同样的问题 但我似乎无法根据我的环境找出如何修复错误 休眠配置文件
  • 在 junit 测试中获取 javax.lang.model.element.Element 类

    我想测试我的实用程序类 ElementUtils 但我不知道如何将类作为元素获取 在 AnnotationProcessors 中 我使用以下代码获取元素 Set
  • 帮助将图像从 Servlet 获取到 JSP 页面 [重复]

    这个问题在这里已经有答案了 我目前必须生成一个显示字符串文本的图像 我需要在 Servlet 上制作此图像 然后以某种方式将图像传递到 JSP 页面 以便它可以显示它 我试图避免保存图像 而是以某种方式将图像流式传输到 JSP 自从我开始寻
  • 如何访问JAR文件中的Maven资源? [复制]

    这个问题在这里已经有答案了 我有一个使用 Maven 构建的 Java 应用程序 我有一个资源文件夹com pkg resources 我需要从中访问文件 例如directory txt 我一直在查看各种教程和其他答案 但似乎没有一个对我有
  • 如何将特定范围内的标量添加到 numpy 数组?

    有没有一种更简单 更节省内存的方法可以单独在 numpy 中执行以下操作 import numpy as np ar np array a l r ar c a a 0 l ar tolist a r 它可能看起来很原始 但它涉及获取给定数
  • PHP 中只保留数组的前 N ​​个元素? [复制]

    这个问题在这里已经有答案了 有没有办法只保留数组的前 N 个 例如 10 个 元素 我知道有array pop 但是有没有更好 更优雅的方法呢 您可以使用array slice http php net array slice or arr
  • 专门针对 JSP 的测试驱动开发

    在理解 TDD 到底是什么之前 我就已经开始编写测试驱动的代码了 在没有实现的情况下调用函数和类可以帮助我以更快 更有效的方式理解和构建我的应用程序 所以我非常习惯编写代码 gt 编译它 gt 看到它失败 gt 通过构建其实现来修复它的过程
  • Android:无法使用 DbHelper 和 Contract 类将数据插入 SQLite

    public class Main2Activity extends AppCompatActivity private EditText editText1 editText2 editText3 editText4 private Bu
  • Eclipse 启动时崩溃;退出代码=13

    I am trying to work with Eclipse Helios on my x64 machine Im pretty sure now that this problem could occur with any ecli
  • 找不到符号 NOTIFICATION_SERVICE?

    package com test app import android app Notification import android app NotificationManager import android app PendingIn
  • 包 javax.el 不存在

    我正在使用 jre6 eclipse 并导入 javax el 错误 包 javax el 不存在 javac 导入 javax el 过来 这不应该是java的一部分吗 谁能告诉我为什么会这样 谢谢 米 EL 统一表达语言 是 Java
  • 在java中为组合框分配键

    我想添加一个JComboBox在 Swing 中这很简单 但我想为组合中的每个项目分配值 我有以下代码 JComboBox jc1 new JComboBox jc1 addItem a jc1 addItem b jc1 addItem
  • Spring Boot 无法更新 azure cosmos db(MongoDb) 上的分片集合

    我的数据库中存在一个集合 documentDev 其分片键为 dNumber 样本文件 id 12831221wadaee23 dNumber 115 processed false 如果我尝试使用以下命令通过任何查询工具更新此文档 db
  • Spring Rest 和 Jsonp

    我正在尝试让我的 Spring Rest 控制器返回jsonp但我没有快乐 如果我想返回 json 但我有返回的要求 完全相同的代码可以正常工作jsonp我添加了一个转换器 我在网上找到了用于执行 jsonp 转换的源代码 我正在使用 Sp

随机推荐

  • 使用 UIPanGestureRecognizer 更新约束

    我在屏幕中间有一个黑色的分隔符视图 分隔顶部容器视图 橙色 和底部容器视图 绿色 可以使用 panGesture 上下拖动分隔符视图 但我无法获取顶部和底部视图来更新其约束并调整大小 橙色视图的底部和绿色视图的顶部应始终与separator
  • TFHppleElement (Hpple),在 iphone 上解析 HTML

    我正在使用 Hpple 到目前为止它非常棒 但是我想将所有 div 放入另一个中 我可以做到 但随后我无法进一步解析内容 innerHTML 在源代码中它被标记为innerHTML而不是innerText 询问元素内容不会返回任何内容 因为
  • XML 解析错误:为什么需要分号? [复制]

    这个问题在这里已经有答案了 我是一名新手 正在努力尝试将 XML 从外部第三方导入 SQL Server 我用下面的 XML 尝试了这个 SQL 它在名称标签中间出现了 XML 解析 第 10 行 第 81 字符 需要分号 为什么 为什么它
  • 如何在 python 中绘制半对数图? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 如何在 python 中绘制半对数图 X 轴为对数 y 轴为线性 目前我正在绘制相位与欧米伽的关系 其中我需要 y 轴是线性的 而 x
  • Android 内存泄漏,EMA 怀疑:“byte[]”由“<系统类加载器>”加载

    我正在编写一个小型的单活动 Android 应用程序 并遇到内存泄漏错误 为此我找不到来源 首先 该应用程序计算基本内容并以结构化方式显示结果 计算很简单 虽然有一些图像 但它们大约有 50 个图标 总共不到 4MB 我已经安装了 Ecli
  • 将字符串文件转换为json格式文件

    好吧 假设我有一个名为 string txt 的字符串文本文件 我想将其转换为 json 文本文件 我应该做什么 我尝试过使用 json loads 但它对我不起作用 这是我的文本文件的一部分 rdian id 16142867056665
  • 使用 linq 更新对象的性能更好

    我有两个自定义对象列表 如果另一个列表中存在与另一对字段匹配的对象 则希望更新一个列表中所有对象的字段 这段代码更好地解释了问题并产生了我想要的结果 然而 对于较大的 20k 列表以及包含匹配对象的 20k 列表 这需要相当长的时间 31
  • Maven:在一个阶段运行插件两次,与另一个插件交错

    对于我们的端到端测试 我们需要执行以下逻辑流程 在数据库中创建并设置 e2e 架构 用户 pre integration test 运行 Liquibase 以最初填充架构 pre integration test 将特定于 e2e 的测试
  • Laravel withCount() 子查询

    如何在 withCount 上运行子查询 我有一个查询要运行多个计数 每个计数都有自己的子查询 这是我正在寻找的示例 date from Carbon parse 1 1 2018 date to Carbon parse 1 2 2018
  • 在 ASP.NET 中使用 SQL 代替 RESX 文件进行本地化

    我正在考虑开发以下内容 但想知道它是否已经存在 我需要一个基于 SQL 的解决方案来为 asp net 站点分配和管理本地化文本值 而不是使用 RESX 文件 这有助于维护网站上的文本 而无需在需要更新时将其删除以进行部署 Thanks 我
  • 如何使用 couchdb-lucene 在 CouchDB 中索引数组(标签)

    设置 我有一个使用 CouchDB 的项目 这些文档将有一个名为 标签 的字段 这个 tags 字段是一个字符串数组 例如 tags tag1 tag2 etc 我使用 couchdb lucene 作为我的搜索提供程序 问题 可以使用什么
  • 开发模式下的 GET + App Engine 应用程序在本地网络上不可用

    我正在开发一个 GWT AppEngine 应用程序 一切正常 除了当我在开发模式下运行它时 该应用程序对本地网络上的机器不可见 即使在本地机器上http localhost 8080 应用程序 http localhost 8080 ap
  • Linkedin V1 update-comments-as-company api 抛出 500 错误代码

    我们正在使用 Linkedin v1 apiupdate comments as company代表用户管理的公司页面发布评论的端点 如今 此端点在尝试添加评论时会抛出 500 错误响应 请求示例 curl X POST H Authori
  • 用基本控制器进行 Ninject?

    我想知道当你有一个基本控制器时 如何使用 ninject 2 0 进行构造函数注入 I have private readonly IBaseService baseService public BaseController IBaseSe
  • 自动滚动回收器视图滑块

    我是 Android 开发新手 我正在尝试创建一个自动滚动 recyclerview 滑块 它还支持用户事件 例如下一个和上一个按钮以及手动滚动 Something like this 我已经实现了recyclerview和按钮事件处理 但
  • 抑制tensorflow-metal初始化消息

    我有一台 macbook pro m1 max 并通过安装了tensorflow张量流 苹果 下载 https developer apple com metal tensorflow plugin 每次运行使用 keras 或 tenso
  • 了解 PropertyChanged 机制的工作原理(工作流程)

    澄清 1 我不知道如果它有一个特定的名称或单词来用英语或编程俚语引用它 那么这可能是重复的帖子 因为我无法查看它 2 我对这些东西完全是新手 我从未使用过处理程序 所以这是问题的一部分 我试图理解如何NotifyPropertyChange
  • Javascript 变量未在函数内更新

    let number 100 function change number number number 10 change number console log number 上面的代码输出 100 而 let number 100 fun
  • 神经网络不适合异或

    我创建了一个 Octave 脚本 用于使用反向传播训练具有 1 个隐藏层的神经网络 但它似乎不适合 XOR 函数 x输入 4x2 矩阵 0 0 0 1 1 0 1 1 y输出4x1矩阵 0 1 1 0 theta隐藏 输出层权重 z加权总和
  • 将数组更改为字符串而不创建字符串

    我希望实现 String beef new String 3 beef 0 Water beef 1 Chicken beef 2 Paper String empo Arrays toString beef if empo isEmpty