Java
cunane
千里之行,始于足下。
展开
-
Java各种类型的转换
参考:包装类的介绍一 int 与 Integer1.1 int转Integer方法一:通过Integer类的构造函数int a = 123;Integer b = new Integer(a);方法二:Java的自动装箱功能Integer b = 123;参考我的博客:《Integer包装类的方法: valueOf, parseInt, intValue对比》...原创 2019-03-07 16:16:58 · 594 阅读 · 0 评论 -
Java易错点
Integer a = 5; Integer b = 5;a==b的结果为true还是false?解析:true。当整数值在 [ -128, 127 ] 范围内时,下列代码结果始终为true:Integer a = 5;Integer b = 5;System.out.println(a == b);原因:当执行 Integer x = 5 时,Java采用自动装箱功能,...原创 2019-03-07 16:58:34 · 426 阅读 · 0 评论 -
Integer包装类的方法: valueOf, parseInt, intValue对比
一、Integer类的常用方法 valueOf, parseInt, intValue对比Integer类常用方法 方法名 修饰符 输入 输出 用途 概括为 valueOf static (int i) (String str) Integer 生成Integer实例,值为 int i...原创 2019-03-07 20:00:57 · 437 阅读 · 0 评论 -
【转载】Java传递参数的两种方式——值传递 & 引用传递
转自CSDN博客 https://blog.csdn.net/maoyeqiu/article/details/49250339转载 2019-05-08 09:42:02 · 187 阅读 · 0 评论 -
牛客模拟笔试5月场
原题参考:https://blog.csdn.net/sinat_34136785/article/details/80703895题目一:扑克牌import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scann...原创 2019-05-15 20:56:24 · 188 阅读 · 0 评论 -
Java复制数组的4种方法:Arrays.copyOf(), Arrays.copyOfRange(), System.arraycopy(), object.clone()
参考:C语言中文网博客园cnblogs代码:int[] a = {1,2,3,4,5};int[] b = Arrays.copyOf(a,10); //有返回值int[] c = Arrays.copyOfRange(a,3,8); //有返回值int[] d = new int[10];System.arraycopy(a,0,d,1,3...原创 2019-05-13 10:44:46 · 2895 阅读 · 0 评论 -
Java 判断一个点是否在给定矩形内
给出矩形的ABCD四个顶点坐标,待判断点k的坐标(x,y)原理:连接点a与四个顶点,形成四个三角形。如果四个小三角形面积之和等于矩形面积,即说明该点在矩形内部。三角形面积计算公式:代码:public class Solution2 { public static boolean isInner(int[][] loc, int x, int y) { in...原创 2019-06-19 09:54:42 · 5250 阅读 · 1 评论 -
Java 字符大小写转换
方法一:char c = 'a';c ^= 0x20; // 'A'char cc = 'B'cc ^= 0x20; // 'b'方法二:char c = 'a';c -= 32; // 'A'char cc = 'B';c += 32; // 'b'方法三:char c = 'a';c = Character.toUppe...原创 2019-06-26 22:18:57 · 2193 阅读 · 0 评论