`

Puzzlers with Character (1)

阅读更多
Puzzle 11:
LastLaugh.java
<!---->public class LastLaugh
{
    
public static void main(String args[])
    {
        System.out.print(
"H" + "a"); //Ha
        System.out.println('H' + 'a'); //169
    }
}
但 + 和char型同时出现的时候,分清运算是字符串连接运算还是简单的算术运算。
JSL 5.1.2、5.6.2
Puzzle 12:
Abc.java
<!---->public class Abc
{
    
public static void main(String[] args)
    {
        String letters 
= "ABC";
        
char[] numbers = {'1''2''3'};
        
char [] chars = {'a''b''c'};
        System.out.println(letters 
+ "easy as " + numbers); // ABCeasy as [C@de6ced
        System.out.println(letters + " easy as " + chars); // ABC easy as [C@c17164
        System.out.println(numbers); // 123
        System.out.println(chars); // abc
    }
}
关于数组的,参见JSL 10
分享到:
评论

相关推荐

    JavaSIG-Puzzlers.pdf

    ### Java Puzzlers知识点解析 #### 一、Java Puzzlers概述 《JavaSIG-Puzzlers.pdf》是一本由Joshua Bloch与Neal Gafter共同编写的书籍,该书主要探讨了Java编程语言中的一些非常规问题。这些问题是开发者在日常...

    Java™ Puzzlers: Traps, Pitfalls, and Corner Cases.chm

    Puzzlers with Character Puzzle 11: The Last Laugh Puzzle 12: ABC Puzzle 13: Animal Farm Puzzle 14: Escape Rout Puzzle 15: Hello Whirled Puzzle 16: Line Printer Puzzle 17: Huh? Puzzle 18: String ...

    Java Puzzlers 中文版(Java解惑)

    Java Puzzlers 中文版(Java解惑) Java 谜题 1——表达式谜题 谜题 1:奇数性 下面的方法意图确定它那唯一的参数是否是一个奇数。这个方法能够正确运转 吗? public static boolean isOdd(int i){ return i % 2 == 1...

    JAVA PUZZLERS(JAVA 解惑)中英文

    1. **谜题概念**:《JAVA PUZZLERS》的核心是通过谜题来激发读者对Java语言特性的思考。每个谜题都是一段看似正常但实际上会产生意外结果的代码,这种形式让学习过程变得生动有趣。 2. **Java语言陷阱**:书中涵盖...

    Java Puzzlers完整中文版

    谜题 40:不情愿的构造器 尽管在一个方法声明中看到一个 throws 子句是很常见的,但是在构造器的声明 中看到一个 throws 子句就很少见了。下面的程序就有这样的一个声明。那么, 它将打印出什么呢?...

    java Puzzlers 中文版带完整目录

    本書包含了Java程式語言和核心函式庫中的各種謎題,任何具備使用Java經驗的讀者都可以看得懂,但是書裡有不少謎題的難度頗高,即便是對經驗豐富的Java程式設計師而言,都是一項挑戰,所以如果你解不出來,別覺得難過...

    Android代码-kotlin-puzzlers

    Kotlin Puzzlers Kotlin is a pragmatic programming languages that was designed to avoid many well-known Java Puzzlers. This is a collection that I have found so far. What is a puzzler? A puzzler is ...

    java puzzlers 中文版.doc

    java puzzlers 中文版

    Java puzzlers(java 解惑)附源码

    《Java Puzzlers》是一本深受Java开发者喜爱的书籍,由Joshua Bloch和Neal Gafter合著。这本书专门探讨了Java编程语言中容易让人迷惑的陷阱和常见误解,通过一系列精心设计的“puzzlers”(谜题)来揭示这些陷阱,并...

    Java+Puzzlers(中英文并且带源码)

    1. **类型转换与强制转换**:Java中存在自动类型转换和显式强制类型转换,但过度依赖这些转换可能导致数据丢失或运行时错误。书中的某些Puzzlers会展示在不同数据类型之间转换时可能出现的问题。 2. **编译器优化**...

    Java Puzzlers(韩语版)

    Java Puzzlers(韩语版) 讲述了java中容易混淆的问题。 值得一看!

    java-puzzlers源代码

    1. **类型转换和自动装箱拆箱**:Java中的基本类型与对应的包装类之间可以进行自动转换,但这种转换可能隐藏着一些潜在的问题,如精度丢失、隐式转型等。 2. **变量作用域**:Java中变量的作用域是严格控制的,包括...

    java puzzlers code

    《Java Puzzlers Code:揭示编程之谜》 Java Puzzlers 是一套经典的Java编程难题集,由Joshua Bloch和Neal Gafter合著,旨在帮助开发者深化对Java语言特性的理解和避免常见的陷阱。这些“puzzlers”通过一系列精心...

    kotlin-puzzlers,科特林拼图集.zip

    《Kotlin Puzzlers:揭秘科特林编程的奇妙世界》 Kotlin,这款由JetBrains公司开发的现代化编程语言,自2011年诞生以来,已经在全球范围内获得了广泛的认可和应用。作为对Java语言的补充和改进,Kotlin在设计时就...

    java puzzlers

    We've collected Java puzzles for as long as we've worked with the platform: since mid-1996, in case you're curious. In early 2001, we came up with the idea of doing a talk consisting entirely of Java...

    java-puzzlers-sampler_java_Joshua_

    1. **类型转换与自动装箱拆箱**:Java中存在基本类型与其对应的包装类,如`int`与`Integer`。自动装箱与拆箱可以简化代码,但也会引入一些问题,例如在循环中使用`Integer`而非`int`可能会导致内存泄漏。 2. **变量...

    Addison.Wesley.Professional.Java.Puzzlers.Traps.Pitfalls.and.Corner.Cases

    Java™ Puzzlers features 95 diabolical puzzles that educate and entertain. Anyone with a working knowledge of Java will understand the puzzles, but even the most seasoned veteran will find them ...

    Java解惑(中文版)

    3 przzlers with character puzzle 11:the last laugh puzzle 12:abc puzzle 13:animal farm puzzle 14:escape rout puzzle 15:hello whirled puzzle 16:line printer puzzle 17:huh? puzzle 18:string ...

    Addison.Wesley.Java.Puzzlers.Jun.2005

    《Addison.Wesley.Java.Puzzlers.Jun.2005》一书由Joshua Bloch和Neal Gafter联合编著,由Pearson Education, Inc.于2005年出版。这本书的标题《Java Puzzlers: Traps, Pitfalls, and Corner Cases》揭示了其内容...

Global site tag (gtag.js) - Google Analytics