【java – 两个相同的字符串不相等(不是指针/引用错误)】教程文章相关的互联网学习教程文章

java-将字符串除以两个长度【代码】

我是java的新手,所以希望您能为我提供帮助: 我有一个字符串,试图将其分为两个元素.我正在尝试使用子字符串,但到目前为止它不起作用.这是我尝试过的:public class StreamCipher {String first = "315c4eeaa8b5f8aaf9174145bf43e1784b8fa00dc71d885a804e5ee9fa40b16349c146fb778cdf2d3aff021dfff5b403b510d0d0455468aeb98622b137dae857553ccd8883a7bc37520e06e515d22c954eba5025b8cc";public void stringToList() {List<String> xo...

java-如何在不使用Set的情况下计算ArrayList中的不同字符串?【代码】

在不使用Java库中的Set数据结构的情况下,如何计算ArrayList中不同字符串的数量? 我制作了两个ArrayList,一个存储,一个为空,并想用不同的Strings存储空的一个.我做错了什么?public void distinctCount (WordStream words) { ArrayList<String> loaded = new ArrayList<String>();ArrayList<String> empty = new ArrayList<String>();int count = 0;// Fill loaded with word streamfor(String i : words) {loaded.add(i);}// Fill...

java-Xerces-从字符串加载架构【代码】

我想使用Xerces从字符串加载XML模式,但是直到现在,我只能从URI加载它:final XMLSchemaLoader xsLoader = new XMLSchemaLoader(); final XSModel xsModel = xsLoader.loadURI(file.toURI().toString()); 可用的加载方法:XSLoader {public XSModel load(LSInput is) { }public XSModel loadInputList(LSInputList is) { }public XSModel loadURI(String uri) { }public XSModel loadURIList(StringList uriList) { } }是否可以从字...

java-如何隔离字符串的组成部分?【代码】

我有一个返回字符串的方法.称为contact的字符串由多个较小的字符串组成.这些较小的字符串是该方法的参数. 例子:String contact = id + " " + name + " " + telNum; return contact;现在,我有另一种方法将contact作为参数,但是只需要返回名称. 所以我的问题是如何从整个字符串联系人中分离出较小的字符串名称?解决方法:采用String[] splits = contact.split(" "); String name = splits[1];

java-将空格移到字符串的开头?【代码】

我们如何使用Java将字符串的所有空格移到最前面?Input string = "move these spaces to beginning"Output string = " movethesespacestobeginning"解决方法:尝试这个:String input = "move these spaces to beginning"; int count = input.length() - input.replace(" ", "").length(); String output = input.replace(" ", ""); for (int i=0; i<count; i++) output = " " + output; System.out.print(output);

在Java中将json字符串切成两个不同的json字符串【代码】

我对json很陌生,通常不使用太多编码.我想要一个将json字符串以下作为输入的服务{"var": "test11","_env": {"activation": "wm6a93e3a80-0307-12cc-96e6-d79883bf841a","uuid": "48cdc2d0-0212-11e6-8315-d79883bf841a","eventID": 49167,"recvTime": "Thu Apr 14 00:27:03 PDT 2016"} }并吐出为{"var": "test11" } 和{"_env": {"activation": "wm6a93e3a80-0307-12cc-96e6-d79883bf841a","uuid": "48cdc2d0-0212-11e6-8315-d79883b...

java-根据第一个单词的长度反转字符串【代码】

我是Java Strings的新手.其实我有反向单词的代码:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;public class Test2 {public static void main(String[] args) throws IOException{System.out.println("enter a sentence");BufferedReader br = new BufferedReader(new InputStreamReader(System.in));String rev =br.readLine();String [] bread = rev.split(" ");for(int z =b...

java-检查字符串是否太大而无法容纳在TextView中

我有一个EditText,一个TextView和一个Button.我想检查EditText的字符串是否太大而不适合TextView,如果不是,我想在字符串后面加上“ …”,所以如果我写“那是一件很漂亮的外套”,那太大了就不适合了在TextView中显示“那是个……”.我不能在TextView中添加更多行使其适合.解决方法:只需在TextView中使用maxLines = 1和ellipsize = end 如果在代码中,请使用mText.setEllipsize(TextUtils.TruncateAt.END)

java-有人可以解释SharedPreferences如何存储字符串集【代码】

我试图在共享首选项中保存名称列表,并想利用SharedPreferences putStringSet,这样就不需要多个键值对. 我知道常规的HashSet不能保证迭代顺序,因此我使用LinkedHashSet来维持迭代顺序作为插入顺序,并将其保存到共享首选项中. 当检索相同的字符串集时,我还使用了LinkedHashSet,但是顺序与最初插入时的顺序不同. 我通过将名称存储在逗号分隔的字符串中然后进行解析来解决了这个问题,所以这不是我的问题. 我想知道SharedPreferences对一...

java-如何测试字符串是否仅包含一个差异?【代码】

在技??术面试中有人问我这个问题.问题是:给定一个目标和一个字符串数组,返回一个数组,该数组包含与目标只有一个差异的所有字符串. 例如,如果目标是cat,则catt,caT,caa,ca,在<-都只是一个不同.相反,cat,cattt,dog,flower,c<-不是一个区别,不应返回.oneDiff(String target,String [] a)…我的方法是:ans = []for all element e in the arraycount -> 0if absoulte(e's length - target length) > 1 continueendiffor all character...

使用Java 8流解析字符串【代码】

我有类似“ 192.168.1.1”的IP地址字符串.是否有可能使用Java 8流解析字符串并获得原始字节数组.目前我有代码Arrays.stream(address.split("\\.")).map(UnsignedBytes::parseUnsignedByte).toArray(Byte[]::new);其中,unsignedBytes是番石榴类,它返回字节,但是此代码返回Byte []而不是byte [] 更新:是的,我阅读了有关为什么不存在ByteStream类的信息.我的问题是,是否有可能使用java-8流获取字节数组,而没有诸如创建中间列表之类的...

Spark中的Java FlatMapFunction:错误:不是抽象的,并且不覆盖FlatMapFunction中的抽象方法调用(字符串)【代码】

我试图运行第一个example. 源代码是:/*keyWordCount.java */import org.apache.spark.*;import org.apache.spark.api.java.*;import org.apache.spark.api.java.function.*;import org.apache.spark.rdd.*;import org.apache.spark.api.java.JavaRDD;import java.util.*;public class keyWordCount {public static void main(String[] args) {SparkConf conf = new SparkConf().setAppName("keyWordCount");JavaSparkContext sc =...

Java HttpSession .getAttribute(字符串名称)【代码】

我有一个简单的简短问题,但找不到任何答案.我创建了一个HttpSession,并希望从中获取一个属性,例如User对象.HttpSession session = request.getSession(true); Object userObject = session.getAttribute("name"); if ((userObject != null) && (userObject instanceof User)) {User currentUser = (User) userObject;... }问题如下:.getAttribute函数获取字符串名称作为参数-名称是什么?我从哪里知道名字?它在某处预定义了吗? ...

Java如何查看一个字符串是否包含多个单词?【代码】

这个问题已经在这里有了答案: > Test if a string contains any of the strings from an array 12个我的问题是,如何确定html字符串中是否包含任何内容,因此以下内容不起作用.它抛出不兼容的类型:java.lang.String []public void run() {Document doc;String[] matches = new String[]{"Unavailable", "Too Short", "skin-3d"};try {BufferedWriter writer = new Buffe...

在Java中使用正则表达式在第一个逗号之后,两个大写字母和一个逗号之前提取字符串【代码】

我目前正在使用遵循以下格式的字符串:4,Matt, Hopkins,MI,5.75,Wood,33.0,2.25,2.1,2016-09-02,74.25,69.3,8.254125,151.804125并且我尝试使用正则表达式将所有单词和整数提取为单独的字符串(例如在MI,Wood,33.0等中),但有一个例外:我想将第一个逗号后面的部分视为单个字符串,直到我们掌握了所有上限-因此正则表达式将提取以下内容:[4] [Matt, Hopkins] [MI] [5.75] [Wood] and so forth.请注意,名称部分可以完全没有逗号,即[Ho...

错误 - 相关标签