【javaSe-字符型和布尔型】教程文章相关的互联网学习教程文章

如何在Java Swing中获取工具提示文本字符串的宽度?【代码】

我有以下几行内容来获取JList项目的工具提示文本:JList aList=new JList(aData) {public String getToolTipText(MouseEvent evt) // This method is called as the cursor moves within the list.{String tooltipText="Some tooltip";int tooltipWidth= ?return tooltipText;} }在getToolTipText()中,如何获取tooltipText宽度?解决方法:I form my tooltip in html like this : "<html>first line<Br>========<Br>second line</h...

java-iText中的复选框字符【代码】

我试图像这样在我的pdf中插入一个复选框字符:Phrase phrase = new Phrase("\u2610 somemoretext", somefont);字符串的“ somemoretext”部分正确显示,复选框字符未正确显示.我是否必须为此字符使用特定的字体作为字体,否则我可能做错了什么?解决方法:您必须使用包含这些字符的字体和编码.最好的选择是使用IDENTITY_H进行编码,因为这使您可以访问给定字体内的每个字符: 字体= FontFactory.getFont(f.getName(),BaseFont.IDENTITY...

java-如何从utf-8字符中删除不可见的字符【代码】

我写了一个程序来生成一个随机的utf-8字符串,但是有些混乱.我不知道我的代码是否错误或某些字符不可见,如何去除这些混乱的字符(但我想保留中文,韩文,日文,符号等)? 有代码:private byte randomByteInRange(int min, int max) {return (byte) (min + rand.nextInt(max - min)); }private String randomUtf8String(int length) throws UnsupportedEncodingException {int j = 0;byte[] bytes = new byte[6 * length];for (int i = ...

【转】JAVA字符串格式化-String.format()的使用【代码】

常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object... args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。 显示...

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...