【javaIO-字符流】教程文章相关的互联网学习教程文章

java-遍历集合并创建包含HTML的字符串【代码】

我在图像库生成程序Jalbum中使用了以下代码,以生成用于库中图像的所有关键字.Set allKeywords = new HashSet(); for (AlbumObject ao : currentObjects) {XmpManager mgr = ao.getXmpManager();if (mgr != null) {allKeywords.addAll(mgr.getKeywordSet());} } //get the Iterator Iterator itr = allKeywords.iterator(); while(itr.hasNext())out.println(itr.next());我的问题是何时out.print:out.println(itr.next());如何将...

java-组织字符串汇总?

我是Java的新手,如果有人可以指出正确的方向来获取一些信息,我将非常高兴. 我正在尝试创建一个Java程序,该程序将允许我以某种格式输入字符串(例如,带有@和井号的推文),并生成我输入的所有信息的摘要并将其归类(返回至tweet示例,例如名称,tweet文本,#标签等) 如我之前所说,我是新手,所以我什至不知道我在寻找什么以及谷歌搜索什么.任何可以帮助我的事情将不胜感激!解决方法:看来您需要学习Java正则表达式这是Oracle的官方教程: ht...

java-Jersey Rest获得特殊字符【代码】

如何创建接受“ @”符号参数的GET rest方法?目前,由于@符号,它不喜欢这样.我正在传递/resource/user/my@email.com/password@Path("/user/{Email}/{Password}") @GET @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) public JResponse<DtoUser> ValidateUser(@PathParam("Email") String email,@PathParam("Password") String password) {logger.log(Level.INFO, "Validating user {0}", email);IUserReposit...

java-Elastic Search-通过字段的开始字符获取记录【代码】

我正在使用Elastic Search Server.我需要获取基于源JSON中字段值的起始字符的记录. JSON:Index JSON1 : "{\"id\":\"1\",\"message\":\"welcome to elastic search\"}" Index JSON2 : "{\"id\":\"1\",\"message\":\"Hellow world\"}"码:String selectedCharacter = "w"; PrefixQueryBuilder queryBuilder = QueryBuilders.prefixQuery("message", selectedCharacter); builder.setQuery(queryBuilder);通过使用上面的代码,我得到了...

如果路径包含非拉丁字符,则Mac OS上的Java FileNotFound【代码】

大家好消息. 我在Mac OS上发现Java的问题. 我将名称从非拉丁字符的文件放入文件夹测试,完整路径为/ Users / dnelepov / Downloads / test /тестизображение.png 如您所见,文件存在! 接下来,我编写了一些代码以查看/ Users / dnelepov / Downloads / test /文件夹中的所有文件,并打开文件进行读取(例如):File dirF = new File("/Users/dnelepov/Downloads/test/");File[] files = dirF.listFiles();for (File oneF...

我需要从Java字符串Tokenizer获取子字符串【代码】

我需要从Java字符串令牌生成器获取子字符串. 我的插入字符串是= Pizza-1 * Nutella-20 * Chicken-65 *StringTokenizer productsTokenizer = new StringTokenizer("Pizza-1*Nutella-20*Chicken-65*", "*");do{try{int pos = productsTokenizer .nextToken().indexOf("-");String product = productsTokenizer .nextToken().substring(0, pos+1);String count= productsTokenizer .nextToken().substring(pos, pos+1);System.out.pri...

java-Struts2-使用OGNL从静态列表设置字符串属性无法正常工作【代码】

我正在尝试使用struts2框架设置隐藏的输入值.输入值是一个不变的值,因此我想通过静态引用进行设置,而不用担心可能在Controller中的多个位置进行设置. 这是列表定义:package com.packagename.models;public class UsernameModel implements Serializable, Comparable<UsernameModel> {.../*** <P>A static container of the predefined username types.*/public static final class UsernameTypes {public static final String ALI...

java-GWT.将JSON字符串转换为String []【代码】

我有结果JSON字符串:[‘foo’,’bar’,’baz’].如何将其转换为String []或JsArrayString?如果不可能,我可以使用哪些预定义的数据结构?我不想创建自己的类,因为它对于简单的字符串数组是多余的.解决方法:由于您的字符串是有效的javascript数组表示形式,因此可以使用unsafeEval来获取javascript数组:JsArrayString a = JsonUtils.unsafeEval("['foo', 'bar', 'baz']");当然,如果将任意字符串传递给unsafeEval,则必须注意安全问题...

java-读取文本文件并将文件中的字符串分配给变量【代码】

我的代码有一些问题.我希望能够从文本文件中读取输入,并从每一行或空格之间获取字符串,并将它们分配给要传递给对象的变量. 我的第一个问题是我的程序错误地读取了我的一行,并忽略了变量的第一个字母,第二个问题是我不知道如何使我的程序在同一行读取两个字符串并将它们分配给不同的变量.System.out.println("Input the file name of the text file you want to open:(remember .txt)");keyboard.nextLine();String filename=keyboa...

Java-Netty(4.0.4)版本压缩/解压缩字符串消息错误【代码】

我想在Netty客户端/服务器上应用压缩/解压缩,我在客户端和服务器中对管道使用以下代码:@Override protected void initChannel(SocketChannel ch) throws Exception { ChannelPipeline pipeline = ch.pipeline(); pipeline.addLast("framer", new DelimiterBasedFrameDecoder(8192, Delimiters.lineDelimiter()));pipeline.addLast("decoder", new StringDecoder()); pipeline.addLast("encoder", new StringEncoder()); pipeline....

PHP中的简单字符串加密和Java中的解密?【代码】

我需要将一些json数据从php服务器端点传输到我的Android客户端,但是如果端点暴露,我想保护数据的明显读取.因此,我计划在php端点中编写一些简单的字符串加密功能,并让我的客户端对其进行解密.有没有现成的图书馆可以这样做?解决方法:使用mcrypt PHP模块进行加密 使用javax.crypto Java包进行解密 PHP中的加密:function encrypt($message, $initialVector, $secretKey) {return base64_encode(mcrypt_encrypt( MCRYPT_RIJNDAEL_128...

java-如何在XML中使用ESC()字符?【代码】

我正在尝试:<root>text: </root>但是解析器说:org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 12; Character reference "&#27" is an invalid XML character.at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)如何在那里使用?解决方法:您不能使用( in...

java-如何使用光学字符识别来解析数字4【代码】

我正在研究一种OCR算法,该算法给出的图像包含一些数字.我希望它仅检测每个图像,并将其与其他图像分开. 除数字4之外,它对于所有0-9的数字都有效,这给我带来了很多麻烦. 这是我的原始图片: 这是一些解析它的结果: 如您所见,它们都被完美地解析了.给我带来麻烦的唯一事情是4.这是数字4的样子: 我遇到的问题是检测4的最左角,以便包括整个数字.这是我的算法尝试检测每个字符的左边界时的遍历方式(蓝色点表示该算法采用的...

是否可以使用Java类将字符串从Java传递到JSP?【代码】

我需要创建一个字符串(sql语句),该字符串可能会传递给2个或更多jsp文件.推荐的方法是“ by accessing the ServletContext attributes via Java scriptlet or the applicationScope via EL”.但是,有没有一种简单的方法可以将字符串从java类传递到jsp?像下面的东西? 爪哇public class SharedSQL extends HttpServlet{public String example() {String sqlstmt = "select ABC from ABC";return sqlstmt; }}JSP<%SharedSQL sqlState...

java-正则表达式匹配的字符串,最多包含一个字符【代码】

我有多行文件和一个只能在整个文件中出现一次的特定字符的文件;我需要一种方法来检查持有哪些文件. 假设我有1. 00000 2. 00050 3. 05500 4. 00000五个只能出现一次.如何使用bash和grep将该文件标记为格式错误? 我想您首先要检查哪些行包含5.如果有多行,请停止.然后查看该线上是否有五个以上的数字,如果是,请停止.有一个更好的方法吗? 现在我会通过grep "5" file | wc -l.如果不止一个,请停止.如果不是,请继续执行这一行.然后我如...

JAVAIO - 相关标签