string-p(Object)对于参数(boolean)不适用

问题描述

p(Object)对于参数(boolean)不适用

public class testRegExp {

public static void main(String[] args) {

    p("abc".matches("..."));//括号中返回一个boolean类型的值

}

public static void p(Object o) {
    System.out.println(o);

}
//eclipse提示错误p(Object)对于参数(boolean)不适用
//求大牛指导对于boolean参数为什么不能传给Object??(jdk是1.7版本)

}

解决方案

参考一个运行问题,请大家看看!

出现这个问题是因为编译器不支持自动装箱。
看看eclipse的选项:window-preferences-java-compiler-Compiler compliance level
看一下是不是1.4,如果是就改成1.5或者1.6(有的版本显示成5.0和6.0),然后应该就没有问题了。

时间: 2025-01-27 05:06:12

string-p(Object)对于参数(boolean)不适用的相关文章

java参数-java泛型当中String 和Object之间是什么关系

问题描述 java泛型当中String 和Object之间是什么关系 Map里面的参数可以反过来写吗 写成Map 解决方案 挺不错嘛,元旦还怎么刻苦,当然是可以的,你想要明白Map值怎么用的,反过来写意思就不一样了. Map<String,Object> 表示 name是String 类型,Object是value的类型 Map<Object,String> 表示 name是Object 类型,String是value的类型 你可以参考这个:http://blog.csdn.net

queryforlist模糊查询-JdbcTemplet中的queryForList(String sql,Object[],int[])如何进行模糊查询

问题描述 JdbcTemplet中的queryForList(String sql,Object[],int[])如何进行模糊查询 这是代码: Object[] params = new Object[]{searchValue}; int[] types = new int[]{Types.VARCHAR}; String sql = "SELECT * FROM T_BILL_INFORMATION tbi WHERE tbi.name like '%'+?+'%'"; getJd

js中string和object的互相转换实例

例  代码如下 复制代码 // string to object // eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码. var str="var data='我是string还是object?'"; eval(str); console.log(data); // object to string var obj=function(){ console.log("我是object还是string?");  } console.log

js数据类型之Boolean、Number、String和Object

四:Boolean类型 Boolean类型有两个值(字面量):true和false 五:Number类型 Number类型包括两种数值:整型和浮点型. 由于保存浮点数数值需要的内存空间比整型数值大两倍,因此ECMAScript会自动将可以转换为整型的浮点数值转为整型. NaN,即非数值(not a number)是一个特殊的值,这个数值用于表示一个本来要返回数值的操作数未返回数值的情况 ECMAScript提供了isNaN()函数,用来判断这个值到底是不是NaN.isNaN()函数在接收到一个值

Js判断参数(String,Array,Object)是否为undefined或者值为空_javascript技巧

有时候我们会遇到这样的情况:在一些前端控件要提交数据到服务器端的数据验证过程中,需要判断提交的数据是否为空.如果是普通表单的字符串数据,只需要在 trim 后判断 length 即可,而这里需要的数据可以是各种不同的类型(数字.字符串.数组.对象等等),通过 JSON.stringify(data) 进行序列化后再传递. 在这里定义如下的数据值为"空值": •undefined•null•空字符串及纯空白字符串:''.'    ' 等.•空数组:[]•空对象:{} 对于除此以外的数据值

我项目中使用到的以object作为参数的简单整理

1.android中使用simpleadapter创建自定义的listview XML部分: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_w

怎么用automapper映射string[]成object[]

问题描述 我有一个输入string[],怎么映射成object[]中的一个字段? 解决方案 解决方案二:想做的是将string映射成object的一个field,然后在将string[]映射成object[],求大神赐教

C#中的String.Format的格式参数详解

一.定义 String.Format是将指定的 String类型的数据中的每个格式项替换为相应对象的值的文本等效项. 如: (1)  代码如下 复制代码 string p1 = "Jackie"; string p2 = "Aillo"; Response.Write(String.Format("Hello {0}, I'm {1}", p1, p2)); (2)  代码如下 复制代码 Response.Write(String.Format(

Python 与 Javascript 之比较

最近由于工作的需要开始开发一些Python的东西,由于之前一直在使用Javascript,所以会不自觉的使用一些Javascript的概念,语法什么的,经常掉到坑里.我觉得对于从Javascript转到Python,有必要总结一下它们之间的差异. 基本概念 Python和Javascript都是脚本语言,所以它们有很多共同的特性,都需要解释器来运行,都是动态类型,都支持自动内存管理,都可以调用eval()来执行脚本等等脚本语言所共有的特性. 然而它们也有很大的区别,Javascript这设计之初

C#中对注册表的操作

注册表 Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_CONFIG. 下面我们来分别解释这5个类的作用 HKEY_CLASSES_ROOT该主键包含了文件的扩展名和应用程序的关联信息以及Window Shell和OLE用