最新文章列表

java Map toString() 源码解读测试

      1. 编写一个单元测试类                   @Test public void tt() { Map<Object, Object> map = new HashMap<>(); map.put("11", "aaaa"); map ...
一眉道人77 评论(0) 有5730人浏览 2017-11-30 15:43

fastjson tostring ref 问题

   解决方法:SerializerFeature.DisableCircularReferenceDetect JSON.toJSONString(result,SerializerFeature.DisableCircularReferenceDetect)       /* * Project: DemoJava * * File Created at 2017年 ...
knight_black_bob 评论(0) 有1473人浏览 2017-05-23 11:10

Android 自定义 Adapter

今天在学习 Android Adapter 中遇到一个奇怪的问题, java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String      主布局文件   <?xml version="1.0" encoding="utf-8"?> ...
if...self 评论(0) 有860人浏览 2015-04-03 21:56

JSON.fromObject转换,sb有值但为null

JSON.fromObject转换,sb有值但为null jsonObj = JSONObject.fromObject(sb); 为null jsonObj = JSONObject.fromObject(sb.toString());  正常
阳光你好 评论(0) 有1974人浏览 2014-12-14 21:26

万能toString 工具

public String toString() { // TODO Auto-generated method stub Field[] fields=this.getClass().getDeclaredFields(); StringBuffer strBuf=new StringBuffer(); s ...
zhonglunshun 评论(0) 有863人浏览 2014-11-04 10:19

javascript中的toString()方法

         javascript中的toString()方法,主要用于Array、Boolean、Date、Error、Function、Number等对象。下面是这些方法的一些解析和简单应用,做个记录,以作备忘。         (1)Array.toString():将数组转换成一个字符串,并且返回这个字符串。         描述:当数组用于字符串环境中时,javascript会 ...
bijian1013 评论(0) 有1410人浏览 2014-08-18 22:11

一种获取指定长度随机字符串的方法

Test.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Test</title> </head> <body> </body> </html> ...
bijian1013 评论(0) 有1340人浏览 2014-08-18 21:57

Javascript中函数的toString()方法

简述     The toString() method returns a string representing the source code of the function.     简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。 句法     function.toString(indentation) 或 Function.protot ...
周凡杨 评论(0) 有2743人浏览 2013-12-10 11:00

覆写toString()方法提高代码可读性

有很多场景下我们会使用到类的toString()方法,在整棵继承树上都没有覆写toString()方法时,会使用Object提供的默认实现,如下: public String toString() {     return getClass().getName() + "@" + Integer.toHexString(hashCode()); } Object的toS ...
tinyhema 评论(0) 有922人浏览 2013-10-14 21:52

把任意变量转换为字符串

      收录一个string相关的api:        -----  把任意变量转换为字符串   function toString(str){ return (str + ""); }  
zhangyaochun 评论(0) 有1388人浏览 2013-08-06 12:42

java 在toString()方法中修改对象状态导致诡异的debug问题

protected char buffer[]; ...... @Override public String toString() { // Create a copy, don't share the array String value = new String(this.buffer, 0, count); if (this.buffer.len ...
budairenqin 评论(0) 有1631人浏览 2013-06-03 17:06

Java札记(二)

       今天帮忙查bug发现了一个java中null值处理时候容易疏忽的问题,null值转换String类型时隐式的cast。 先看下null值在几个情景下的使用: 1.首先是控制台输出null值: String str=null; System.out.println(str); 上面这行代码的执行结果控制台输出结果是null,查看println函数发现其中使用了这样一个逻辑 ...
答案在风中 评论(0) 有2291人浏览 2013-04-23 01:48

1、java.lang.Object类

一、Object   是所有对象的直接或者间接父类,该类中定义的肯定是所有对象都具备的功能 是类层次结构的根类。每个类都使用 Object 作为超类。 ...
豆豆咖啡 评论(0) 有890人浏览 2013-03-04 13:11

Item 10: Always override toString

1.    The string returned by Object.toString consists of the class name followed by an “at” sign (@) and the unsigned hexadecimal representation of the hash code. 2.    Providing a good toString imp ...
leonzhx 评论(0) 有1075人浏览 2013-02-20 10:44

(String)、String.ValueOf、toString的区别

1:(string)--> 这是标准的类型转换,将object转成String类型的值,使用这种方法时,需要注意的是类型必须能转成String类型,否则容易抛出CalssCastException异常 2:toString--> 必须保证object不是null值,否则将抛出NullPointerException异常 3:String.valueOf()--> 不用担心objec ...
utopialxw 评论(0) 有1909人浏览 2012-09-03 10:36

JAVA 自定义toString打印对象

在项目开发中,获取到一个对象后,经常需要查看对象的值,而对象并不像基本数据类型那样可以直接打印出值来,所以需要调用对象的get方法,或者debug,这样很麻烦,尽管apache的commons-lang.jar包里提供了打印对象的方法,但是实际上,根本用不着那样的复杂,为了让程序跑的更快跑的更远,既需要实现功能,又需要代码简洁、高效,所以写了一个自认为简洁、高效的打印对象的方法,利用了java独特的 ...
tigerl 评论(0) 有1819人浏览 2012-08-13 00:22

使用java枚举遇到的奇怪的问题

枚举的tostring的问题 首先是我的枚举类 public enum Status{ DOING("审核中") private String name; Status(String name){ this.name=name; } public String getName() { ...
huangyunbin 评论(3) 有1597人浏览 2012-08-07 10:14

金额的计算BigDecimal类

金额的计算BigDecimal类 double d = 9.84; double d2 = 1.22; //注意需要使用BigDecimal(String val)构造方法 BigDecimal bigDecimal = new BigDecimal(Double.toString(d)); BigDecimal bigDecimal2 = new BigDecimal(Double.toStri ...
an_it_eye_2012 评论(0) 有23228人浏览 2012-08-03 10:17

Ext.js分析

enumerables = true, enumerablesTest = { toString: 1 },   for (i in enumerablesTest) {         enumerables = null;     }     if (enumerables) {         enumerables = ['hasOwnProperty', 'valueOf', 'isP ...
奈落王 评论(0) 有1057人浏览 2012-06-24 12:41

Equals、ToString、反射

Equals方法     Object类中的equals方法用于检测一个对象是否等于另一个对象。在Object类中,这个方法将判断两个对象是否具有相同的引用,如果有相同引用,那么它们一定的相等的。但一般,我们经常需要检测两个对象的状态(值)是否相等,单纯判断两个对象是否相等意义不大,下面是一个完美的equals方法:     1.参数为otherObject     2.if(this == ...
fengxu0706 评论(0) 有1059人浏览 2012-05-06 15:40

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics