tostring相关内容

在javascript函数上调用toString会返回源代码

我刚刚发现当你在javascript函数上调用toString()时,就像在 myFunction.toString()中一样,返回该函数的源代码。 / p> 如果您在Firebug或Chrome控制台中尝试它,它甚至可以很好地为您格式化,即使是最小化的JavaScript文件。 我不知道对混淆文件有什么作用。 这种toString实现的用途是什么? 解决方案 它有一些用 ..
发布时间:2019-04-24 13:11:00 前端开发

JavaScript中的二进制字符串的负数

任何人都知道为什么javascript Number.toString 功能是否正确代表负数? //如果你尝试 (-3).toString(2); //显示“-11” //但如果你伪造了一个移位操作,它按预期工作 (-3>>> 0).toString(2); // print“11111111111111111111111111111101” 我真的好奇为什么它不能正常工 ..
发布时间:2019-02-18 12:19:08 前端开发

将对象转换为字符串

如何将JavaScript对象转换为字符串? 示例: var o = {a:1,b:2} console.log(o) console.log('Item:'+ o) 输出: 对象{a = 1 ,b = 2} //非常好的可读输出:) 项目:[object Object] //不知道里面是什么:( 解决方案 我建议使用 J ..
发布时间:2019-01-21 14:40:01 前端开发

强制Java 8 LocalTime toString报告省略的值

我有以下日期时间辅助方法,它将UTC划分的Java 8 日期转换为日期时间字符串: public static String dateTimeString(Date date){ return date.toInstant()。atZone(ZoneId.of(“UTC”))。toLocalDateTime()。toString() ; } 所需的结果是总是得到结果字 ..
发布时间:2019-01-14 12:14:06 Java相关

使用+符号进行字符串连接

今天我正在阅读 Antonio关于toString的博客()性能并且有一段: 昨天曾经被认为是邪恶的(“不要用+ !!连接字符串! !“),变得冷静和高效! 今天,JVM将+符号编译为字符串构建器(在大多数情况下)。所以,不要犹豫,使用它。 现在我很困惑,因为他说今天JVM将+符号编译成字符串构建器(在大多数情况下) ),但我以前从未听过或看过(代码)这样​​的事情。 有人可以举 ..
发布时间:2019-01-08 19:22:06 Java开发

为什么不允许System.out.println(super)?

为什么不允许 System.out.println(超级)? 的System.out.println(本); 这没关系, this.toString()自动调用和打印。 当然,实例变量是OK而不是这个。 然而,这个和 super 可以按我所知的方式使用。 的System.out.println(超); 那为什么会失败呢?我认为它应该隐含 ..
发布时间:2019-01-02 15:04:25 Java开发

用Java打印数组

我正在编写一个方法来打印它传递的每个Object。通过为对象调用 Object.toString()方法可以正常工作,但不适用于数组。我可以通过 Object.getClass()。isArray()方法找出它是否是一个数组,但我不知道如何投射它。 int [] a; 整数[] b; Object aObject = a; Object bObject = b; // ..
发布时间:2019-01-02 15:00:37 Java开发

toString方法用Java调用

可能重复: 为什么在打印对象时调用toString()方法? 我在下面有这段代码。我使用Room Class 中的 toString方法了解除输出之外的所有其他内容。在 HotelMain 类中,我刚刚调用了酒店类中的 displayRooms Method 。但是,当我运行程序时,toString输出显示在控制台中。 如果我是对的,则toString()是对象中值的文本表示。但 ..
发布时间:2018-12-27 18:58:43 Java开发

是否有任何Java库使用注释来生成代码?

是否有人知道使用这篇文章用于自动为标准java类生成标准Object方法toString(),equals()和hashcode()? 解决方案 是的,项目龙目岛这样做。请参见 http://projectlombok.org 。它不仅支持javac,还支持Eclipse。因此这些方法不在源代码中,而是显示在大纲视图中。 ..
发布时间:2018-12-27 18:30:04 Java开发

需要帮助在Java中将数字转换为单词

我正在开发一个将数字转换为单词的程序,但是我遇到了Numbers类中toString()方法的问题。所有的方法都给了我,所以我可以实施;因此,我不能删除任何一个... 数字:4564 - >四千五百六十四 这里是代码 Numbers class package numberstowords; import java.util。*; 公共类数字{ //包含单 ..
发布时间:2018-12-22 19:14:21 Java开发

Java中的toString覆盖

这个问题来自作业。我必须在创建循环链接列表的类中覆盖toString()方法,实际上我有一个工作得很好的toString()方法,它将所有测试都传递给所有东西。所以我的项目是自动进行的,它显然不赞成我的方法100%。所以我的问题是:有没有更好的方法来编写这个更有效的toString()方法? public String toString () { if(size == 0) { r ..
发布时间:2018-12-22 19:12:46 Java开发

Kotlin - 为非数据类生成toString()

情况: 我的课程有 lateinit 字段,所以他们在构造函数中不存在: class ConfirmRequest(){ lateinit var playerId:String } 我想要一个 toString()包含所有字段的方法,不想手动编写,以避免锅炉打印。在Java中,我将使用 Lombok @ToString 注释来解决此问题。 问 ..
发布时间:2018-12-12 18:11:37 Java开发

System.out.println()内的toString()方法是双重调用?

我的一位教授曾说过以下代码永远不应该完成: System.out.println(object.toString( )); 他说(我相信引用“Effective Java”)会导致双重调用。由于print语句调用对象的toString方法,因此将toString方法调用两次效率较低。首选方法是使用: System.out.println(object); 显然,这种方式在代 ..
发布时间:2018-12-11 23:12:03 Java开发

如何将StringReader转换为String?

我正在尝试将 StringReader 转换回常规字符串,如下所示: String string = reader.toString(); 但是当我尝试读出这个字符串时,就像这样: System.out.println(“string:”+ string); 我得到的只是一个指针值,如下所示: java.io.StringReader ..
发布时间:2018-12-11 00:06:57 Java开发

防止toString()中无限递归的最有效方法?

如果收集的项目图中的某个地方是一个返回自身的引用,那么对于集合上的字符串可能会进入无限循环。请参阅下面的示例。 是的,良好的编码实践应该首先防止这种情况,但无论如何,我的问题是:检测递归的最有效方法是什么?这种情况? 一种方法是在threadlocal中使用一个集合,但这看起来有点沉重。 公共类AntiRecusionList extends ArrayList ..
发布时间:2018-12-06 15:10:34 Java开发

创建lambda表达式的字符串表示形式

出于调试目的,我试图在Java 8中创建lambda表达式的字符串表示(特别是 Predicate s,尽管它对其他lambda表达式也很有意义)。我的想法是这样的: public class Whatever { private static String predicateToString(Predicate谓词){ 字符串表示= ... //执行magic 返 ..
发布时间:2018-12-05 21:22:52 Java开发