原题 这个题很简单的.最开始的想法是trim一下去掉开头的空格.然后放到字符串中,转成整数. public static int myAtoi(String str) { StringBuilder res = new StringBuilder(""); StringBuilder str2 = ...
分类:
其他好文 时间:
2020-03-28 23:35:28
阅读次数:
94
整数反转 解法1 if(x==0) return x; StringBuilder res=new StringBuilder(); if(x<0){ res.append('-'); x = Math.abs(x); } while (x>0){ int a = x%10; res.append( ...
分类:
其他好文 时间:
2020-03-27 21:59:39
阅读次数:
98
Java 面向过程(性能高)与面向对象(易维护,易复用,易扩展) Java运行过程(可移植性强) JDK = JRE(运行时环境 = JVM + Java类库 + Java命令) + javac(编译器) + javadoc(工具) Java三大特性 String StringBuffer Stri ...
分类:
编程语言 时间:
2020-03-27 13:15:38
阅读次数:
93
1 public static String bytesToHexString(byte[] src){ 2 StringBuilder stringBuilder = new StringBuilder(""); 3 if (src == null || src.length <= 0) { 4 ...
分类:
其他好文 时间:
2020-03-27 12:53:05
阅读次数:
72
奇数偶数,输出,字符串拼接,位运算,StringBuilder ...
分类:
其他好文 时间:
2020-03-22 19:27:06
阅读次数:
106
1.运行速度,或者说是执行速度,(前提是要对字符串进行change操作):在这方面运行速度快慢为:StringBuilder > StringBuffer > String(因为String被修改时还需创建个新的对象,将旧的回收) 2.介绍这三者: 1)这三个只有String是字符串常量,被创建后不 ...
分类:
其他好文 时间:
2020-03-21 15:06:25
阅读次数:
52
1.面向过程与面向对象 2.JVM JDK JRE 3.JAVA 与 C++的区别 4.重载和重写的区别 5.JAVA面向对象编程的三大特性 6.String StringBuilder StringBuffer区别是什么?为什么String是不可变的? 7.自动装箱与拆箱 8.在一个静态方法内调用 ...
分类:
编程语言 时间:
2020-03-21 12:56:58
阅读次数:
59
int转char 1 int i=9; 2 char ch=(char)(i+'0'); int转String 1 int i=10; 2 String str=String.valueOf(i); StringBuffer转String 1 StringBuffer sb=new StringBu ...
分类:
其他好文 时间:
2020-03-20 23:42:47
阅读次数:
54
String类(不可变字符序列): String 字符串不可改,方法里加了private/final String类实现的是CharSequence接口 String类的一些常用方法: indexOf():返回指定字符的索引 charAt():返回指定索引处的字符 replace():字符串替换 t ...
分类:
其他好文 时间:
2020-03-18 21:47:45
阅读次数:
60
[toc] StringBuffer的特点? StringBuffer,顾名思义,就是字符串缓冲区,它本质上就是一个用于存储数据的容器。我们知道数组也是一个用于存储数据的容器,那么StringBuffer与数组相比有什么特点呢? StringBuffer的长度是可变的。 StringBuffer可以 ...
分类:
其他好文 时间:
2020-03-18 14:05:48
阅读次数:
52