java语法
想实习犯法吗
我很懒,不想简介给你看!
展开
-
字符串补零的方法
第一种 使用StringBuilder String maxStr = a.length() > b.length() ? a : b; String minStr = a.length() < b.length() ? a : b; int diff = maxStr.length() - minStr.length(); //如果两个字符串长度不一样,就给字符串长度较小的字符串补0 if (diff >原创 2021-05-17 12:15:36 · 2224 阅读 · 0 评论 -
java字符(串)和数值类型转换
字符串转化为数值类型 String string="123"; int x=Integer.parseInt(string); byte b = Byte.parseByte( s ); short t = Short.parseShort( s ); int i = Integer.parseInt( s ); long l = Long.parseLong( s ); Float f = Float.parseFloat( s ); Double d = Double.p原创 2021-05-16 17:22:00 · 222 阅读 · 0 评论 -
java分割字符串
一.java.lang.String.split()在java 默认的分隔符是空格("")、制表符(\t)、换行符(\n)、回车符(\r)示例:for(String revaal:s.split(" ")){//用空格分隔 System.out.println(count+"ci"+revaal); }或者String sourceStr = "1,2,3,4,5";String[] sourceStrArray = sourceStr.split(",");f原创 2021-05-14 10:53:30 · 2034 阅读 · 0 评论 -
java中打印数组的方法
在刷leetcode时遇到这个问题,打印一个数组的全部内容,下面是打印数组的几种方式错误示范 System.out.println(array)//这样输出的是数组的首地址,而不能打印出数组数据。第一种:for循环for(int i=0;i<array.length;i++){ System.out.println(array[i]);}第二种:for eachfor(int a:array) System.out.println(a);第三种:toStrin原创 2021-05-13 13:49:19 · 479 阅读 · 0 评论 -
StringBuilder的常用方法
在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringbuilder的使用做个简要的总结:public static void main(String[] args) { StringBuilder stb=new StringBuilder(); System.out.原创 2021-05-12 13:36:17 · 128 阅读 · 0 评论