
java实现汉字转为拼音
java实现汉字转为拼音: 1.需要导入pinyin4j.jar package com.loo.pinyin;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.pinyin4j.f...
2024-01-10
Java字符串定义及常用方法
String、StringBuffer和StringBuilder String修饰的是不可变的字符串,而StringBuffer和StringBuilder类的对象是可以被修改的。 StringBuffer和StringBuilder 类不同的是StringBuilder 是线程不安全的,但运行速度要比StringBuffer快(性能高);StringBuffer是线程安全的(性能低)。字符串的定义String str = "Hello";//或String ...
2024-01-10
删除两个字符之间的子字符串(java)
我有这样的java字符串:String string = "I <strong>really</strong> want to get rid of the strong-tags!";我想删除标签。我还有一些其他字符串,其中标签的长度更长,因此我想找到一种方法来删除“ <>”字符之间的所有内容,包括那些字符。一种方法是使用将字符串与regEx进行比较的内置字符串方法,但是我不知道如...
2024-01-10
Java字符串删除所有非数字字符
尝试删除所有非0-9的字母和字符和一个句点。我正在使用,Character.isDigit()但它也会删除小数,如何也保留小数?回答:试试这个代码:String str = "a12.334tyz.78x";str = str.replaceAll("[^\\d.]", "");现在str将包含"12.334.78"。...
2024-01-10
Java程序打印字符串的不同排列
要打印字符串的不同排列,Java程序如下所示:示例import java.util.ArrayList;public class Demo{ static boolean is_present(String my_str, ArrayList<String> rem){ for (String str : rem){ if (str.equals(my_str)) return true; } return false; } stat...
2024-01-10
Java 运行字符串中包含的代码
我在String中有一段Java代码。String javaCode = "if(polishScreenHeight >= 200 && " + "polishScreenHeight <= 235 && polishScreenWidth >= 220) { }";是否可以将此Java String转换为Java语句并运行它?可能使用Java反射?回答:正如已经建议的那样,您可以使用Compiler API即时编译,保存和运行代码。另一个简洁的选择是使用beanshell...
2024-01-10
在Java中重复字符串的简单方法
我在寻找一个简单的方法,公共或操作员,让我再重复一些字符串ñ倍。我知道我可以使用for循环编写此代码,但是我希望在必要时避免for循环,并且应该在某个地方存在一个简单的直接方法。String str = "abc";String repeated = str.repeat(3);repeated.equals("abcabcabc");相关:重复字符串javascript 通过重复给定次数...
2024-01-10
如何在Java中创建字符串数组?
在Java中,可以使用new关键字像对象一样创建数组。使用new关键字在Java中创建数组的语法-type[] reference = new type[10];哪里,type是数组元素的数据类型。reference是保存数组的引用。而且,如果您想通过使用索引对所有元素一一分配值来填充数组,则-reference [0] = value1;reference [1] = value2;您可以使用new...
2024-01-10
如何在Java字符串中输入引号?
我想用Java初始化一个String,但是该字符串需要包含引号;例如:"ROM"。我试着做:String value = " "ROM" ";但这不起作用。如何”在字符串中包含?回答:在Java中,你可以使用\:String value = " \"ROM\" ";...
2024-01-10
Java如何使用“”初始化字符串?
如果String和其他字符串一样是一个类,如何使用双引号将其初始化?回答:Java的设计者决定保留面向对象语言中的原始类型,而不是将所有内容都变成对象,以提高语言的性能。原语存储在调用堆栈中,这需要较少的存储空间,并且操作成本较低。另一方面,对象存储在程序堆中,这需要复杂的内存...
2024-01-10
如何从文件内容创建Java字符串?
您可以使用FileInputStream类的read()方法读取文件的内容。对于此方法,您需要将字节数组作为参数,将文件的内容读取到该数组。要将字节数组转换为Sting,只需将字节数组作为参数传递给String类的构造函数。示例import java.io.File;import java.io.FileInputStream;public class Demo { public static void main(String ar...
2024-01-10
如何替换Java中第一次出现的字符串
我想在下面替换String的第一次出现。 String test = "see Comments, this is for some test, help us"**如果测试包含以下输入,则不应替换请参阅评论,(末尾加空格)看评论,看评论**我想获得如下输出, Output: this is for some test, help us提前致谢,回答:您可以使用replaceFirst(String regex, Stringreplacement)String方法...
2024-01-10
Java比较两个字符串==是否为假?
字符串部分是String [6]:[“ 231”,“ CA-California”,“ Sacramento-155328”,“ aleee”,“客户服务文员”,“ Alegra Keith.doc.txt”]但是当我parts[0]与"231":"231" == parts[0]以上结果为假,我很困惑,所以有人可以告诉我为什么吗?回答:该==运营商比较对象引用,在不值String秒。要比较Strings 的值,请使...
2024-01-10
如何在Java中为字符串添加双引号?
在Java中,所有用双引号引起来的内容都被视为字符串,而用双引号引起来的文本则按原样显示。假设,如果要在字符串中添加双引号,则需要[ \“ ]转义序列来转义引号。让我们假设,如果我们有一个字符串“ Preeti”,并且简单地将显示为这样的preeti,并且如果我们想在字符串中添加双引号(例如,...
2024-01-10
从Java中的字符数组创建字符串对象
这是我们的字符数组。char[] ch = { 'T', 'E', 'S', 'T'};从上述字符数组创建字符串对象非常容易。将数组添加到string参数,如下所示-String str = new String(ch);示例public class Demo { public static void main(String[] args) { char[] ch = { 'T', 'E', 'S', 'T'}; String str = new String(ch); S...
2024-01-10
java 实现图片拼接 - 拿着菜刀
java 实现图片拼接 1、想要实现多个图片的纵向和横向拼接。实现代码如下2、补充发现横向拼接的一个bug 宽度没有增加(已修复)百度地址:工具jar下载链接:https://pan.baidu.com/s/1uZCNdwpwXwn9o3wZtSc_5A 提取码:775r 复制这段内容后打开百度网盘手机App,操作更方便哦实现图片...
2024-01-10
Java如何从字符串中删除结尾的空格?
类的trim()方法String从字符串中删除开头和结尾的空格。在此示例中,我们使用正则表达式从字符串中仅删除结尾的空格。ppackage org.nhooo.example.lang;public class TrailingSpace { public static void main(String[] args) { String text = " tattarrattat "; System.out.println("Original ...
2024-01-10
Java如何检查字符串是否为有效日期?
以下代码可用于验证字符串是否包含有效的日期信息。日期的模式由java.text.SimpleDateFormat对象定义。当日期无效时,java.text.ParseException将抛出。package org.nhooo.example.text;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.text.ParseException;public class DateValidation { pu...
2024-01-10
Java程序检查字符串中每个元音的出现
要再次计算字符串中元音的出现次数,请使用java的Map实用工具计算字符串中每个字符的出现次数。将每个元音放在Map中作为键,并将每个键的初始值设置为1,现在将每个字符与map的键进行比较如果字符与键匹配,则将其对应的值增加1。示例public class OccurenceVowel { public static void main(String[] args)...
2024-01-10
Java 如何检测字符串中URL的存在
我有一个输入String说Please go to http://stackoverflow.com。<a href=""></a>许多浏览器/ IDE /应用程序都会检测到字符串的url部分,并自动添加锚点。这样就变成了Please go to <a href='http://stackoverflow.com'>http://stackoverflow.com</a>。我需要使用Java进行相同的操作。回答:为此使用java.net.URL!嘿,为什么不对这个“ java.net.U...
2024-01-10
查询字符串参数的Java URL编码?
我有一个网址http://example.com/query?q=并且我有一个用户输入的查询,例如:随机词£500银行$我希望结果是正确编码的URL:http://example.com/query?q=random%20word%20%A3500%20bank%20%24实现此目标的最佳方法是什么?我尝试URLEncoder创建URI / URL对象,但是没有一个是正确的。回答:可以使用 URLEncoder。您只需要记住...
2024-01-10
如何使用Java在字符串中查找唯一字符?
您可以通过以下方式查找给定的String是否包含指定的字符-使用indexOf()方法您可以使用String类的indexOf()方法在字符串中搜索特定字母。此方法返回一个整数参数,该参数是字符串中单词的位置索引;如果给定字符不存在于指定字符串中,则返回-1。因此,要查找字符串中是否存在特定字符-indexOf()通过将...
2024-01-10
Java 遍历字符串中所有字符的最快方法
在Java中,迭代字符串中所有字符的最快方法是:String str = "a really, really long string";for (int i = 0, n = str.length(); i < n; i++) { char c = str.charAt(i);}或这个:char[] chars = str.toCharArray();for (int i = 0, n = chars.length; i < n; i++) { char c = chars[i];}编辑:我想知...
2024-01-10
如何在Java中验证字符串(对于字母)?
要验证字母字符串,可以将字符串中的每个字符与英语字母中的字符(两种情况)进行比较,或者使用正则表达式。例1下面的程序从用户那里接收一个字符串值(名称),并通过将给定的字符串中的每个字符与英语字母中的字符进行比较,找出给定的字符串是否为专有名称。import java.util.Scanner;public ...
2024-01-10
Java程序检查字符串是否仅包含某些字符
以下是我们的字符串。String str = "pqrst";在上面的字符串中,我们要搜索以下字符集。// set of要搜索的字符char[] chSearch = {'p', 'q', r'};为此,请遍历字符串的长度并检查字符串“ str”中的每个字符。如果在字符串中找到来自“ chSearch”的匹配字符,则将成功。以下是一个示例。示例public class Demo ...
2024-01-10
