Java教程

java的数据类型操作 - String

本文主要是介绍java的数据类型操作 - String,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

使用java做算法题时,与String相关的常用操作:

创建 String str=new String("name");
判断相等 str1.equals(str2);
格式化 String.format("%d:%02d", h, m);
转char数组 str.toCharArray();
交换字符 先toCharArray(),然后交换,最后new String(char_array);
找到字符出现的位置 str.indexOf("" + 'x');
找到字符最后出现的位置 strs.lastIndexOf(String.valueOf(check));
找到第i位字符 str.charAt(i);
求子串 ①str.substring(i);②str.substring(0, i);
List、Deque转String return stack.toString().replace(",","").replace("[","").replace("]","").replace(" ","");// 去除toString() 后的中括号、逗号、空格
char转String String.valueOf(ch); ch + "";
int转String I + “”;
ASCII转String (char) multi + “”;
ASCII转char (char) multi;
String 转 int Integer.parseInt(stirng); // string为数字字符
String的长度 string.length();
将集合类用“."分隔开,转成string String.join(".', list);
翻转 int x = 10;String s = (new StringBuilder(x + "")).reverse().toString();
获取int的二进制字符串 (10进制int转2进制string) Integer.toBinaryString(n);
二进制string 转10进制int Integer.parseInt(str,2);
这篇关于java的数据类型操作 - String的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!