
Simple Java
在下贼溜
想成为一个全栈工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Java中,如何判断字符串是大写的?
原文 A method to detect if string contains only uppercase letter in Java 我的方法 这个方法会遍历字符串中的每个字符,然后判断每个字符是否是大写的。小写字母范围是从97到122; public static boolean testAllUpperCase(String str){ for(int i=0; i&...翻译 2018-05-01 11:58:35 · 6946 阅读 · 0 评论 -
Java教程——Java基础
下面是java基础概念的问题,它们在面试中经常被问到。 java教程 点击原文 文章持续更新中… 字符串 使用双引号还是构造函数创建Java字符串? 什么是Java字符串的不可变性? 为什么Java中的字符串是不可变的? 在Java中字符串是通过引用传递的? 十个最常见的java字符串问题 在Java中如何检查一个字符在字符串中是不是数字? 在Java中,如何判断字符串是大写的?...翻译 2018-04-30 21:10:39 · 213 阅读 · 0 评论 -
使用双引号还是构造函数创建Java字符串?
原文:Create Java String Using ” ” or Constructor? 在Java中,创建字符串有两种方式: String x = "abc"; String y = new String("abc"); 双引号与构造函数创建字符串,有什么区别? 双引号 vs 构造函数 这个问题可以用两个简单的例子来解答。 Example 1: String a =...翻译 2018-04-30 21:16:50 · 316 阅读 · 0 评论 -
什么是Java字符串的不可变性
图解Java字符串的不可变性 原文 Diagram to show Java String’s Immutability 这里有一组图片来说明Java字符串的不可变性。 1. 声明一个字符串 以下代码初始化了一个字符串s: String s = "abcd"; 如下所示,变量s储存了一个字符串对象的引用。箭头可以被当做“储存引用”。 2.将一个字符串变量分配给另一个字符...翻译 2018-04-30 21:35:34 · 1388 阅读 · 1 评论 -
为什么Java中的字符串是不可变的?
原文 Why String is immutable in Java? 在java里String是不可变的。一个不可变的对象是一个简单的类,它的实例不会被修改。当一个不可变的类的实例被创建时,所有的信息已经在实例中被初始化了,而且这些信息不能被修改。 不可变的类有很多优势。本文总结了为什么String被设计为不可变的,分别从内存,同步和数据结构三个方面进行了说明。 1. 字符串池 推荐这...翻译 2018-04-30 21:59:08 · 404 阅读 · 0 评论 -
在Java中字符串是通过引用传递的?
原文: String is passed by “reference” in Java 这是一个经典的java问题。在stackoverflow上,许多类似的问题已经被问过了,但是许多回答是错误的或不完整的。 如果你不想深入思考的话,这个问题很简单。如果你想明白的更彻底,那么问题可能容易让人迷惑不清。 1. 一段有趣但令人困惑的代码 public static void main(St...翻译 2018-04-30 22:12:12 · 263 阅读 · 0 评论 -
十个最常见的java字符串问题
原文:Top 10 questions of Java Strings 以下是10个最常见的java字符串问题。 1. 如何比较字符串?用”==”还是用equals()? 简单的说,"=="用来测试是否引用了同一个字符串对象。equals()用来测试字符串值是否相等。除非你想要检测两个字符串是否是相同的对象,否则你应该总是使用equals()。 2. 对于安全敏感类的信息,为什么c...翻译 2018-05-01 10:59:27 · 372 阅读 · 0 评论 -
在Java中如何检查一个字符在字符串中是不是数字?
原文 Check a character in a String is number or not in Java 在java.lang.package 中的存在一个简单的函数,能够满足所有需求 Character.isDigit(c) 当然,如果你想要在字符串中检查一个字符,那么首先你需要通过如下方式获取要检查的字符: str.charAt(i) 完整的用法: Chara...翻译 2018-05-01 11:48:55 · 708 阅读 · 0 评论