- 外文名
- toString
- 作 用
- 返回该对象的字符串
- 中文名
- 字符串格式化
- 性 质
- java关键词
-
toString
2017-05-29 13:40:50简单的讲之所以调用了toString()方法,不是什么编译器默认的,而是因为lz你调用的是out.print()方法 仔细看源代码,在PringStream类中,print方法是这样写的 public void print(Object obj) { write(String.valueOf...简单的讲之所以调用了toString()方法,不是什么编译器默认的,而是因为lz你调用的是out.print()方法
仔细看源代码,在PringStream类中,print方法是这样写的
public void print(Object obj) {
write(String.valueOf(obj));
}
此时调用了String的静态方法valueof
这个方法是这样的
public static String valueOf(Object obj) {
return (obj == null) ? "null" : obj.toString();//注意看,这里调用了toString方法
}
而所有的java对象都派生自Object,如果没有对该方法做重写
则会调用super.toString()
Object中这个方法是这样定义的
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
所以打印结果为classname+@hashcode
当重写了toString方法后,根据方法,所以当你重写了student的toString方法后,打印结果不再是ttt@123456,而是
学号:1
姓名:小明
补充一点:
作为比较,当调用print(String s)时,虽然同为对象,但并没有调用toString()方法,打印结果也不是java.lang.String@hashcode了 -
ToString
2010-06-23 17:50:00<br /> 字符型转换为字符串 // C 货币 2.5.ToString("C"); // ¥2.50 // D 10进制数 25.ToString("D5"); // 25000 // E 科学型 ...字符型转换为字符串
// C 货币
2.5.ToString("C"); // ¥2.50
// D 10进制数
25.ToString("D5"); // 25000
// E 科学型
25000.ToString("E"); // 2.500000E+005
// F 固定点
25.ToString("F2"); // 25.00 "F?"表示保持几位小数
// G 常规
2.5.ToString("G"); // 2.5
// N 数字
2500000.ToString("N"); // 2,500,000.00
// X 16进制
255.ToString("X"); // FF
// C# 日期格式
DateTime dt = DateTime.Now;
dt.ToString();//2005-11-5 13:21:25
dt.ToFileTime().ToString();//127756416859912816
dt.ToFileTimeUtc().ToString();//127756704859912816
dt.ToLocalTime().ToString();//2005-11-5 21:21:25
dt.ToLongDateString().ToString();//2005年11月5日
dt.ToLongTimeString().ToString();//13:21:25
dt.ToOADate().ToString();//38661.5565508218
dt.ToShortDateString().ToString();//2005-11-5
dt.ToShortTimeString().ToString();//13:21
dt.ToUniversalTime().ToString();//2005-11-5 5:21:25
dt.Year.ToString();//2005
dt.Date.ToString();//2005-11-5 0:00:00
dt.DayOfWeek.ToString();//Saturday
dt.DayOfYear.ToString();//309
dt.Hour.ToString();//13
dt.Millisecond.ToString();//441
dt.Minute.ToString();//30
dt.Month.ToString();//11
dt.Second.ToString();//28
dt.Ticks.ToString();//632667942284412864
将123456789转成123,456,789
System.Convert.ToDouble("12354465").ToString("c")
日期:2008-12-01 12:01:01.300
System.Convert.ToDouble("12354465").ToString("yy-MM-dd hh-mm-ss.")格式说明符
说明
示例
输出
C
货币
2.5.ToString("C")
¥2.50
D
十进制数
25.ToString("D5")
00025
E
科学型
25000.ToString("E")
2.500000E+005
F
固定点
25.ToString("F2")
25.00
G
常规
2.5.ToString("G")
2.5
N
数字
2500000.ToString("N")
2,500,000.00
X
十六进制
255.ToString("X")
FF
字符
说明
示例
输出
C
货币
string.Format("{0:C3}", 2)
$2.000
D
十进制
string.Format("{0:D3}", 2)
002
E
科学计数法
1.20E+001
1.20E+001
G
常规
string.Format("{0:G}", 2)
2
N
用分号隔开的数字
string.Format("{0:N}", 250000)
250,000.00
X
十六进制
string.Format("{0:X000}", 12)
C
string.Format("{0:000.000}", 12.2)
012.200
Sample
Generates
String.Format("->{1,10}<-", "Hello");
-> Hello<-
String.Format("->{1,-10}<-", "Hello");
->Hello <-
Specifier
Type
Format
Output (Passed Double 1.42)
Output (Passed Int -12400)
c
Currency
{0:c}
$1.42
-$12,400
d
Decimal (Whole number)
{0:d}
System.FormatException
-12400
e
Scientific
{0:e}
1.420000e+000
-1.240000e+004
f
Fixed point
{0:f}
1.42
-12400.00
g
General
{0:g}
1.42
-12400
n
Number with commas for thousands
{0:n}
1.42
-12,400
r
Round trippable
{0:r}
1.42
System.FormatException
x
Hexadecimal
{0:x4}
System.FormatException
cf90
0
Zero placeholder
{0:00.0000}
1500.4200
Pads with zeroes.
#
Digit placeholder
{0:(#).##}
(1500).42
.
Decimal point
{0:0.0}
1500.4
,
Thousand separator
{0:0,0}
1,500
Must be between two zeroes.
,.
Number scaling
{0:0,.}
2
Comma adjacent to Period scales by 1000.
%
Percent
{0:0%}
150042%
Multiplies by 100, adds % sign.
e
Exponent placeholder
{0:00e+0}
15e+2
Many exponent formats available.
;
Group separator
see below
Specifier
Type
Example (Passed System.DateTime.Now)
d
Short date
10/12/2002
D
Long date
December 10, 2002
t
Short time
10:11 PM
T
Long time
10:11:29 PM
f
Full date & time
December 10, 2002 10:11 PM
F
Full date & time (long)
December 10, 2002 10:11:29 PM
g
Default date & time
10/12/2002 10:11 PM
G
Default date & time (long)
10/12/2002 10:11:29 PM
M
Month day pattern
December 10
r
RFC1123 date string
Tue, 10 Dec 2002 22:11:29 GMT
s
Sortable date string
2002-12-10T22:11:29
u
Universal sortable, local time
2002-12-10 22:13:50Z
U
Universal sortable, GMT
December 11, 2002 3:13:50 AM
Y
Year month pattern
December, 2002
Specifier
Type
Example
Example Output
dd
Day
{0:dd}
10
ddd
Day name
{0:ddd}
Tue
dddd
Full day name
{0:dddd}
Tuesday
f, ff, ...
Second fractions
{0:fff}
932
gg, ...
Era
{0:gg}
A.D.
hh
2 digit hour
{0:hh}
10
HH
2 digit hour, 24hr format
{0:HH}
22
mm
Minute 00-59
{0:mm}
38
MM
Month 01-12
{0:MM}
12
MMM
Month abbreviation
{0:MMM}
Dec
MMMM
Full month name
{0:MMMM}
December
ss
Seconds 00-59
{0:ss}
46
tt
AM or PM
{0:tt}
PM
yy
Year, 2 digits
{0:yy}
02
yyyy
Year
{0:yyyy}
2002
zz
Timezone offset, 2 digits
{0:zz}
-05
zzz
Full timezone offset
{0:zzz}
-05:00
:
Separator
{0:hh:mm:ss}
10:43:20
/
Separator
{0:dd/MM/yyyy}
10/12/2002
Enumerations
Specifier
Type
g
Default (Flag names if available, otherwise decimal)
f
Flags always
d
Integer always
x
Eight digit hex.
String.Format("{0:$#,##0.00;($#,##0.00);Zero}", value);
//" $1,240.00" if passed 1243.50. 0与#区别是0输出非负数 (否则为0),#则为数字
String.Format("{0:(###) ###-####}", 18005551212);
// "(800) 555-1212"
变量.ToString() 字符型转换 转为字符串
12345.ToString("n"); //生成 12,345.00
12345.ToString("C"); // 生成 ¥12,345.00
12345.ToString("e"); // 生成 1.234500e+004
12345.ToString("f4"); // 生成 12345.0000
12345.ToString("x"); // 生成 3039 (16进制)
12345.ToString("p"); // 生成 1,234,500.00% -
简单说 JavaScript中的tostring( ) 与 valueOf( )方法
2017-08-18 14:45:11说明所有的对象都继承有toString() 和 valueOf() 方法,对象到字符串,对象到数字的转换,会通过调用待转换对象的这两个方法中的一个来完成。 解释toString( )方法的作用是:返回一个反映这个对象的字符串,而很多类...说明
所有的对象都继承有toString() 和 valueOf() 方法,对象到字符串,对象到数字的转换,会通过调用待转换对象的这两个方法中的一个来完成。
解释
toString( )方法的作用是:
返回一个反映这个对象的字符串,而很多类都定义了不同版本的toString( )。
对象 操作 默认 返回 “[object class]”,其中 class是对象类型的名称。其中class是该对象的类:值为"Object"、“String”、“Number”、“Function”、“Window”、“Document”、等。 Array 将 Array 的元素转换为字符串。结果字符串由逗号分隔,且连接起来。 Boolean 如果 Boolean 值是 true,则返回 “true”。否则,返回 “false”。 Date 返回日期的文字表示法。 Error 返回一个包含相关错误消息的字符串。 Function 返回如下格式的字符串,其中 functionname 是被调用 toString 方法函数的名称:function functionname( ) { [native code] } RegExp 返回正则表达式直接量的字符串 Number 返回数字的文字表示。 String 返回 String 对象的值。 ({}.toString()); //=> "[object Object]" [1,2].toString(); //=> "1,2" true.toString(); //=> "true" new Date(1970,0,1).toString(); //=> "Thu Jan 01 1970 00:00:00 GMT+0800 (CST)" Error("一个错误信息").toString(); //=> "Error: 一个错误信息" (function (x){return x}).toString(); //=> "function (x){return x}" /\d/.toString(); //=> "/\\d/" 或者 "/\d/" 浏览器不同返回也可能会不同
valueOf() 方法,它的作用是:
如果对象存在任意原始值,它就默认将对象转换为表示它的原始值,如果对象是复合值,而且大多数对象无法真正表示为一个原始值,因此默认的valueOf( )方法简单地返回对象本身,而不是返回一个原始值。
数组、函数、和正则表达式简单的继承了这个默认方法,调用这些类型的实例的valueOf( )方法只是简答返回对象本身。
日期类定义的valueOf( )方法会返回它的一个内部表示:1970年1月1日以来的毫秒数。
[1,2].valueOf(); //=> [1,2] (function (){}).valueOf(); //=> function (){} /\d/.valueOf(); //=> /\d/ new Date().valueOf(); //=> 1502941383029
原始值:不可变更的值,包括undefined、null、布尔值、数字、和字符串。
看下面这张图,列出了一些基本的类型转换,这张图来自 JavaScript权威指南。好了,我们现在已经了解toString( )方法 和 valueOf( )方法了,下来我们来说说,对象到字符串和对象到数字的转换。
对象到字符串的转换:
1、如果对象具有toString( )方法,则调用这个方法。如果她返回一个原始值,JavaScript将这个值转换为字符串(如果本身不是字符串的话),并返回这个字符串结果。
2、如果对象没有toString( )方法,或者这个方法并不返回一个原始值,那么JavaScript会调用valueOf( )方法。如果存在这个方法,则JavaScript调用它。如果返回值是原始值,JavaScript将这个值转换为字符串(如果本身不是字符串的话),并返回这个字符串结果。
3、否则,JavaScript无法从toString()或者valueOf( )获得一个原始值,因此这时它将抛出一个类型错误异常。对象到数字的转换:
1、如果对象具有valueOf( )方法,后者返回一个原始值,则JavaScript将这个原始值转换为数字(如果需要的话)并返回这个数字。
2、否则,如果对象具有toString( )方法,后者返回一个原始值,则JavaScript将其转化并返回。
3、否则,JavaScript抛出一个类型错误异常。所以这就解释了,为什么空数组会被转换为数字0,为什么具有单个元素的数组同样会转换成一个数字。
数组继承了默认的valueOf( )方法,这个方法返回一个对象而不是一个原始值,因此,数组到数字的转换则调用toString( )方法。空数组转换为空字符串,空字符串转换为数字0。
含有一个元素的数组转换为字符串的结果和这个元素转换字符串的结果一样。
如果数组只包含一个数字元素,这个数字转换为字符串,在转换回数字。JavaScript中的"+“运算符可以进行数学加法和字符串连接操作。如果它的其中一个操作数是对象,则JavaScript将使用特殊的方法将对象转换为原始值,而不是使用其他算术运算符的方法执行对象到数字的转换,”= ="相等运算符与此类似。如果将对象和一个原始值比较,则转换将会遵照对象到原始值的转换方式进行。
“+” 和 "= ="应用的对象到原始值的转换包含日期对象的一种特殊情形。日期类是JavaScript语言核心中唯一的预先定义类型,它定义了有意义的向字符串和数字类型的转换。
对于所有非日期的对象来说,对象到原始值的转换基本上是对象到数字的转换(首先调用valueOf( )),日期对象则使用对象到字符串的转换模式,然而,这里的转换和上文讲述的并不完全一致:通过valueOf( )或者toString( )返回的原始值将被直接使用,而不会被强制转换为数字或字符串。和"= =“一样,”<"运算符以及其他关系运算符也会做对象到原始值的转换,但要除去日期对象的特殊情形:任何对象都会首先尝试调用valueOf( ),然后调用toString( )。不管得到的原始值是否直接使用,它都不会进一步被转换为数字或字符串。
总结
本文说了说 toString( )方法 和 valueOf( )方法的基础知识,文中的许多概念是出自JavaScript权威指南一书,大家可以多看看书。
如果这篇文章理解了,大家可以看看下面这两篇文章,相信你会知道更多有趣的事。
简单说 !![]==true 与 []==true 引发的思考
简单说 通过JS的隐式转换,关键时刻救你一命 -
C# ToString
2017-04-01 16:04:53C#中ToString()格式详解 以下内容均摘自博客园,仅供资料查询。 ToString格式化 在很多对象显示为字符串的时候都会使用到ToString中的格式化,由于以前没怎么注意到这个问题,想总结一下各个基础结构对象...以下内容均摘自博客园,仅供资料查询。
在很多对象显示为字符串的时候都会使用到ToString中的格式化,由于以前没怎么注意到这个问题,想总结一下各个基础结构对象的格式化,以便后备之用!!!
Int.ToString(format):
格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:
说明 示例 输出 C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString("E") 2.500000E+005 F 固定点 25.ToString("F2") 25.00 G 常规 2.5.ToString("G") 2.5 N 数字 2500000.ToString("N") 2,500,000.00 X 十六进制 255.ToString("X") FF DateTime.ToString(format):
以下格式只能单独使用,表示特定的格式:
- d ShortDatePattern
- D LongDatePattern
- f 完整日期和时间(长日期和短时间)
- F FullDateTimePattern(长日期和长时间)
- g 常规(短日期和短时间)
- G 常规(短日期和长时间)
- m、M MonthDayPattern
- r、R RFC1123Pattern
- s 使用当地时间的 SortableDateTimePattern(基于 ISO 8601)
- t ShortTimePattern
- T LongTimePattern
- u UniversalSortableDateTimePattern 用于显示通用时间的格式
- U 使用通用时间的完整日期和时间(长日期和长时间)
- y、Y YearMonthPattern
以下格式可以组合使用,格式化出不同的日期显示格式:
- d 月中的某一天。一位数的日期没有前导零。
- dd 月中的某一天。一位数的日期有一个前导零。
- ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。
- dddd 周中某天的完整名称,在 DayNames 中定义。
- M 月份数字。一位数的月份没有前导零。
- MM 月份数字。一位数的月份有一个前导零。
- MMM 月份的缩写名称,在 AbbreviatedMonthNames 中定义。
- MMMM 月份的完整名称,在 MonthNames 中定义。
- y 不包含纪元的年份。如果不包含纪元的年份小于 10,则显示不具有前导零的年份。
- yy 不包含纪元的年份。如果不包含纪元的年份小于 10,则显示具有前导零的年份。
- yyyy 包括纪元的四位数的年份。
- gg 时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。
- h 12 小时制的小时。一位数的小时数没有前导零。
- hh 12 小时制的小时。一位数的小时数有前导零。
- H 24 小时制的小时。一位数的小时数没有前导零。
- HH 24 小时制的小时。一位数的小时数有前导零。
- m 分钟。一位数的分钟数没有前导零。
- mm 分钟。一位数的分钟数有一个前导零。
- s 秒。一位数的秒数没有前导零。
- ss 秒。一位数的秒数有一个前导零。
- f 秒的小数精度为一位。其余数字被截断。
- ff 秒的小数精度为两位。其余数字被截断。
- fff 秒的小数精度为三位。其余数字被截断。
- ffff 秒的小数精度为四位。其余数字被截断。
- fffff 秒的小数精度为五位。其余数字被截断。
- ffffff 秒的小数精度为六位。其余数字被截断。
- fffffff 秒的小数精度为七位。其余数字被截断。
- t 在 AMDesignator 或 PMDesignator 中定义的 AM/PM 指示项的第一个字符(如果存在)。
- tt 在 AMDesignator 或 PMDesignator 中定义的 AM/PM 指示项(如果存在)。
- z 时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数没有前导零。例如,太平洋标准时间是“-8”。
- zz 时区偏移量(“+”或“-”后面仅跟小时)。一位数的小时数有前导零。例如,太平洋标准时间是“-08”。
- zzz 完整时区偏移量(“+”或“-”后面跟有小时和分钟)。一位数的小时数和分钟数有前导零。例如,太平洋标准时间是“-08:00”。
- : 在 TimeSeparator 中定义的默认时间分隔符。
- / 在 DateSeparator 中定义的默认日期分隔符。
- % c 其中 c 是格式模式(如果单独使用)。如果格式模式与原义字符或其他格式模式合并,则可以省略“%”字符。
- " c 其中 c 是任意字符。照原义显示字符。若要显示反斜杠字符,请使用“""”。
在String.Format中使用格式化:
在String.Format方法中也可以格式化这些结构对象,这些格式化的格式包含在“{}”之间,用“:”隔开。“:”前面为String.Format的索引值,和一般格式化一样,而“:”后面则是这些结构的格式化类型。如果使用占位符,则和索引之间使用“,”分割,正数表示右对齐,负数表示左对齐,而绝对值表示所占的字符宽度数,例如:
string.Format("the value is {0,7:f3}",123.45);
//结果 the value is 123.450
其中:7表示占位符(右对齐),占7位,如果使用-7则表示左对齐,占七位。
-
Convert.ToString和ToString的区别
2019-01-08 06:08:50Convert.ToString能处理字符串为null的情况。 static void Main(string[] args) { string msg = null; Console.WriteLine(Convert.ToString(msg)); Console.ReadKey();... -
tostring enum_Java Enum toString()方法与示例
2020-06-22 10:50:09tostring enum 枚举类toString()方法 (Enum Class toString() method) toString() method is available in java.lang package. toString()方法在java.lang包中可用。 toString() method is used to retrieve the ... -
重写toString方法
2019-09-21 17:43:40重写toString方法: 当输出一个已重写toString方法的对象时(例如:System.out.println(ts);ts是一个实体类对象),输出代码会调用该对象的toString方法。即"System.out.println(ts);" = “ts.toString();” 举例... -
toString()方法讲解及toString()方法重写
2018-08-05 09:47:49toString()方法是在Object类里面的方法,它返回的是String型的数据:类名+@+哈希值的16进制形式 public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode())... -
byte tostring_Java Byte类toString()方法的示例
2020-07-14 15:56:35byte tostringSyntax: ... public String toString(); public static String toString(byte value); 短类toString()方法 (Short class toString() method) toString() method is available in java.lang p... -
toString方法
2015-12-16 10:24:00补充:obj中原生的equals方法也是用来比较地址的,和==号其实一样,重写则可以有无数种可能,随你心意。...例如,下面 public String toString(),该方法覆盖了object类的toString()方法,如果没有子类定义的toStr -
【lombok】@ToString - 不再需要自己覆写toString,让lombok帮你生成
2019-01-19 22:49:55@ToString 任何类定义都可以用@ToString注释,让lombok生成toString()方法的实现。默认情况下,它会按顺序打印您的类名称以及每个字段,并以逗号分隔。通过将includeFieldNames参数设置为true,您可以为... -
toString学习
2013-08-10 14:13:36toString 目录 toString-(API 中toString说明) tostring具体用法说明 编辑本段toString-(API 中toString说明) publicStringtoString()返回该对象的字符串表示。通常,toString ... -
面试题:关于 1toString()、1.toString()、1..toString()、1.0.toString()、(1.).toString()等结果
2019-03-05 22:01:071toString() //报错,语法错误 1.toString() //报错,JS引擎无法确定这里的`.`是什么意思,是点运算符(对象方法)还是浮点数? 1..toString() //成功,运算结果"1" 解析: 第二个点被视为点运算符,... -
toString方法详解
2018-05-04 23:18:00/* sun在object类中设计toString方法的目的,返回java对象的字符串表示形式对象在控制台上用字符串表示的话,显示字符串的话用toString方法在现实的开发过程中,Object中的toString方法已经不够用了因为Object里... -
C# ToString总结
2018-10-30 21:32:14C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString("E") 2.500000E+005 F 固定点 25.ToString("F2") 25.00 G 常规 ... -
BigDecimal的3个toString方法(toPlainString、toString、toEngineeringString)
2020-03-26 11:00:20BigDecimal的3个toString方法 本文介绍BigDecimal的3个toString方法的区别。 BigDecimal类有3个toString方法,分别是toEngineeringString、toPlainString和toString。 从BigDecimal的注释中可以看到这3个方法的区别... -
js中toString 和 object.toString区别解释
2017-04-26 12:07:461.toString 和 object.toString运行结果演示 [javascript] view plain copy var str = 'this is string'; alert(str.toString()); 运行结果: ... -
每日一题(五二)3.toString() 3..toString() 3...toString()
2020-06-11 21:14:263.toString(); 3..toString(); 3...toString(); 答案: 报错 "3" 报错 解析: 运算符优先级的问题,点运算符会被优先识别为数字常量的一部分,然后才是对象... -
Lombok 之 ToString
2018-02-20 16:06:00Lombok 之 ToString 博客分类:LombokJavaannotationLombok LomBok 的相关目录已经整理出来,希望大家可以根据需求自助学习,好工具要大家分享:@Cleanup @Getter, @Setter@ToString@EqualsAndHashCode@Constructor... -
java toString()方法的使用和详解
2018-10-19 00:23:39java toString方法是使用和详解1.toString()方法2. 通过java.lang.Object类的toString()定义来看实际使用中会出现什么情况? 1.toString()方法 toString()方法在Object类里定义的,其返回值类型为String类型,... -
toString()
2019-05-30 11:23:34toString() 方法可把 Date数据对象转换为字符串,并返回结果 可知js这中的Date类型存在六种:分为undefined;null;Boolean;number;String和object型。在这六种中,undefined和null两种没有.toString(),如果写了会... -
怎么覆盖toString方法、为什么要覆盖toString方法?
2019-09-30 12:37:26首先我们来看下JDK1.6所有父类Object中的toString方法是怎么描述的: ———————————————————————— toString public String toString() 返回该对象的字符串表示。通常,toString 方法会... -
C# ToString()和Convert.ToString()的区别
2018-08-14 22:16:23ToString()是Object的扩展方法,所以都有ToString()方法;而Convert.ToString(param)(其中param参数的数据类型可以是各种基本数据类型,也可以是bool或object类对象。 二、ToString()和Convert.ToString()的区别 ... -
集合toString去掉空格
2019-05-13 10:42:37请教一下,如何将集合,例如:ArrayList ...可以看到此toString方法,输出的数组从第二个值开始前面都带有一个类似空格的符号(暂定像是空格),我想要输出不带有空格的toString,或者说拿什么工具来转换一下吗?求大佬告知 -
ToString大全
2011-07-30 16:52:27C#ToString格式大全 C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString -
ToString用法
2013-09-13 10:22:57是apache开源基金会的 commons-lang 项目...public class ToString { private int id; private String name; /** * @param id /** * @param name */ public ToString(int id, String name) { this.id = id; -
数组的toString()和对象的toString()
2018-03-29 20:57:48数组的toString是把每个数组的元素以,分割的字符串返回的对象的toString返回的是特定的类型[object 类型];var arr=[1,2,3,4]; console.log(arr.toString()); //则会返回1,2,3,4 function Fn(){ } var f = new...
-
AcWing 1371. 货币系统(dp+完全背包)
-
PHP支付宝微信支付配置教程
-
C#中的空值
-
pycharm 安装使用paho-mqtt
-
【数据分析-随到随学】Hadoop数据分析
-
python软件安装包
-
数据类型转换、运算符、方法入门
-
单片机完全学习课程全五季套餐
-
Free_UPX.rar
-
ATK-OV2640摄像头模块封装库.zip
-
创意制作登录表单响应式网页模板
-
Python办公自动化不得不会的十大文件操作!
-
关于STL中iota()函数的使用
-
带有时间线的图片展示效果
-
快速登录表单响应式网页模板
-
SQL Server 2016 高可用灾备技术合集
-
信息反馈联系表单网页模板
-
miRNA与mRNA联合分析
-
蓝桥杯第九届 javaB省赛 五、快速排序
-
pyechart数据可视化