我所要做的就是打印布尔数组中的元素。但是,我得到的不是true或false的元素值,而是一个奇怪的输出,像这样[z@4517d9a3.我读过关于toString的文章,但这适用于字符串数组。下面是我的代码:
public class Class{
public static void main(String[] args) {
boolean a[] = {true, false, true, false};
boolean[] x = show(a);
System.out.println(x);
}
public static boolean[] show(boolean a[]) {
return a;
}
}
您可以根据arrays.toString
方法的文档使用它:
返回指定数组内容的字符串表示形式。字符串表示形式由方括号(“[]”)中包含的数组元素列表组成。相邻元素由字符“,”(逗号后跟空格)分隔。元素通过String.ValueOf(boolean)转换为字符串。如果a为null,则返回“null”。
您可以打印boolean
数组,如下所示:
boolean a[] = {true, false, true, false};
System.out.println(Arrays.toString(a)); //<-- [true, false, true, false]
问题内容: 有没有人看到像这样的方法签名后放置的数组? 版画 过去,“ C”兼容性是一种奇怪的表示法,但我也无法想象有人用C编写这种代码。 有谁知道为什么甚至允许这样做? 如果有问题,我正在使用Java 7 update 10。 这与Java 6中的功能相同。http://ideone.com/91rZV1 顺便说一句,这不会编译,我也不希望它编译 问题答案: 有谁知道为什么甚至允许这样做? 在这
一个标准的习语是 所以如果这行得通,为什么我不能说 g表示“
如何将列表从Python正确返回到Ajax,返回时输出看起来很奇怪。 ap.py com_response.html index.html python 中列表的输出: 返回到Ajax的列表输出:
问题内容: 我有一些EditText,用户可以输入ftp地址,用户名,密码,端口和testConnection按钮。如果成功建立连接,它将返回布尔值true。 我正在重新编写代码以使用AsyncTasks执行各种ftp操作,但是,如果连接成功,如何传递布尔值? 还有我的AsyncTask 问题答案: 如果myMethod从onPostExecute内部代码调用,它将在UI线程上运行。否则,你需要通
伙计们,我正在写一个资源管理器,它可以管理不同类型的资源。资源可以是整数或一些自定义类型。所以,我定义了这样一个接口: 此接口的实现者之一管理“int”类型的资源。因为我做不到: 我最终做了: 注意:使用了“整数”而不是“整数”。 我有一段这样的代码: 函数internalToExternal()返回“int”而不是“Integer”。 问题:1.是否有从“int”到“Integer”的自动转换?
我想确定给定的字符串是否匹配中的元素之一(忽略大小写)。 我正试图用Java 8号溪流来实现这一点。下面是我使用的尝试: 但那不能编译。 我应该如何编码它以返回是否找到匹配?