Java如何从字符串中取出中文和数字,去掉其他字符

Java如何从字符串中取出中文和数字,去掉其他字符,第1张

String str = "^2^3da42b3中文sae34科e技b2报2`~!@#$%^&()_+-=[]{};':\",<>/\\93飞";

str = strreplaceAll("[^0-9\\u4e00-\\u9fa5]", "");

Systemoutprintln(str);

可以通过”Scanner“函数 直接输入参数的形式,来实现输入和输出语句,举例:

import javautilScanner;

public class Test {

public static void main(String[] args) {

Scanner input=new Scanner(Systemin);

Systemoutprintln("请输入一个中文:");

String length=inputnext();//输入中文字符串

Systemoutprintln("输入的字符串是:"+length);//输出输入的中文

}

}

备注:Scanner函数就是用来进行语句输入的,上面举例的是中文字符串类型,也可以用以下语句“int length=inputnextInt()”,输入的就是整型等。

这个应该没有什么中文不中文的问题啊。使用它的getText();就可以取到输入的值了,不管中文或英文都可以的,你应该查下是否是数据库的问题了。

你看下 *** 作数据库的时候是否有报错,然后看一下数据库的字段是否值,如果有的话,看取数据库字段的时候是否有问题,应该要一步一步排查,

根据你的补充,都是你连接数据库的问题的。你根据我上面说的排查

以上就是关于Java如何从字符串中取出中文和数字,去掉其他字符全部的内容,包括:Java如何从字符串中取出中文和数字,去掉其他字符、JAVA中怎样在String中输出中文字符串(Jcreator)、java jtextField中获取中文怎么做啊然后插入access数据库,字符串类的 *** 作都正常,就是无法获取中文等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9760034.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存