我有下面这行代码:
1675 | 29/02/2016 | Jane Smith | James C | James C | 4 | 3
这是我的字符串标记器代码:
StringTokenizer stringTokenizer = new StringTokenizer(line, " | ");
int cId = Integer.parseInt(stringTokenizer.nextElement().toString());
String cDate = stringTokenizer.nextElement().toString();
String cN
这是我第一次在分数计算器中使用tokenizer。我尝试了尽可能多地遵循语法,但得到了这个丑陋的错误:
Fraction.java:78: error: no suitable constructor found for
StringTokenizer(Fraction,String,boolean)
StringTokenizer parser = new StringTokenizer(oldMeasure, "/", true);
constructor StringTokenizer.StringTok
我试图通过使用StringTokenizer使字符串示例“星球大战是最好的”打印出来如下:
*star 1*
wars
are
the
best
印出来就像:
*star
1*
wars
are
the
best
守则:
String delimiters = " ";
StringTokenizer stringTokenizer = new StringTokenizer(line, delimiters);
while (stringTokenizer.hasMoreElements()) {
System.out.println(stringTokenize
我已经设置了一个stringTokenizer,我希望得到另一个进程的一个副本。有办法这样做吗?我的代码:
StringTokenizer itr = new StringTokenizer(theBigString);
itr.nextToken();
// My goal is to get a new StringTokenizer after the first token
//StringTokenizer itrCopy = new StringTokenizer(itr.toString());
有什么办法可以完成这件事吗?
我得到的运行时错误是:
----jGRASP exec: javac -g Programmmm1.java
Programmmm1.java:95: error: cannot find symbol
StringTokenizer token = new StringTokenizer(infile.nextLine());
^
symbol: class StringTokenizer
location: class Programmmm1
Programmmm1.java:95: error: cannot find symbol
St
我有一些类似的字符串(Customer.Activity == "Car Loan"),我正在使用下面的代码来使用java中的StringTokenizer拆分字符串
import java.util.ArrayList;
import java.util.StringTokenizer;
public class StringTokenizerClass {
public ArrayList<String> stringTokenizer(String str) {
StringTokenizer Tokenizer = new S
我正在练习编写java代码,我试图修复这个问题,但我不知道如何修复它了。我会给你看我的代码。
在我的Fortunecookie.java中有:
public class FortuneCookie {
private String subjectList;
private String objectList;
private String verbList;
private int sWord;
private int oWord;
private int vWord;
private Random random = new Random
import java.util.StringTokenizer;
public class ReverseWords {
public static void main(String[] args) {
StringBuilder output = new StringBuilder();
String str = "This is String , split by StringTokenizer, created by mkyong";
StringTokenizer st = new StringTokenize
我想要计算文件中的行数,将其拆分成标记。我似乎不能让我的代码工作,可以有人提供建议。提前感谢
import java.util.*;
import java.io.*;
public class kup
{
public static void main(String args[]) throws Exception
{
FileReader fileInput = new FileReader("C:\\save\\input.txt");
BufferedReader readInput = new BufferedRead
String str ="This is String {} split() by StringTokenizer, created by mkyong";
StringTokenizer st = new StringTokenizer(str,"\t\n,;{}[]().-<>&^%$@!-+/*~=");
我使用上面的代码来tokenize.it工作得很好,但不适用于空格
我试图使用字符串标记程序将数据从文件导入到数组。
文件中的数据格式是
AA,BB,CC
AA,BB,CC
但我总是犯错误
Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:349)
at java.util.StringTokenizer.nextElement(StringTokenizer.java:407)
at main.main(main.java:36)
通过这个构造函数,我必须使用一个空格来标记一个字符串:
StringTokenizer st = new StringTokenizer(str, " ");
我认为这是相同的
StringTokenizer st = new StringTokenizer(str);
问题是,当我尝试使用空格作为分隔符时,它只接受第一个标记,因此输出如下所示:
3 5 + //this is the string which has to be tokenized
3 | //these are the tokens it actually takes
如果我用逗号(或除空格以外的任何其他
我目前正在使用StringTokennizer类按照定义的分隔符将字符串拆分成不同的标记。
public class App {
public static void main(String[] args) {
String str = "This is String , split by StringTokenizer, created by Neera";
StringTokenizer st = new StringTokenizer(str);
System.out.println("
我的输入文件:
/home/gcj/finals
我希望在我的方法之后有每个字符:/:
StringTokenizer sr = new StringTokenizer(br.readLine());
String s = sr.nextToken("/");
while(s != null){
System.out.println(s);
s = sr.nextToken("/");
}
输出:
g
我们必须在具有多个"this“子字符串的给定字符串中计算"this”的数目。例如:“你好,这是一个新兵,这是一个老兵,这就是这个”将返回4。
所以我用:
StringTokenizer stringTokenizer1 = new StringTokenizer(input2);
ArrayList<String> arrayList1 = new ArrayList<String>();
int count=0;
int arrIndex = stringTokenizer1.countTokens();
fo
我只想从stringTokenizer获取最后一个令牌,下面是我的代码:
String assetClasses = "Gold:Stocks:Fixed Income:Commodity:Interest Rates";
StringTokenizer token = new StringTokenizer(asseltClasses, ":");
while (token.hasMoreElements())
{
System.out.println(token.nextToken());
}
我的预期输出是:
The last token is
我有像"align is going to school sad may me"这样的字符串。我想得到四个空格之后的子字符串。该字符串将在运行时输入。有人能建议我在一组空格后找到Sub字符串......
String st = "align is going to school sad may me";
int i = 0;
String [] strings = new String [15];
StringTokenizer stringTokenizer = new StringTokenizer (st, " ");
while (s
我正在使用一个StringTokenizer来标记一个txt文件的行。我在这些行中搜索一个特定的单词- 'son‘。如何防止返回“十四行诗”?请参阅下面的代码摘录:
String searchWord = "son";
StringTokenizer st = new StringTokenizer(text,".?!,^");
if(text.contains(searchWord)){
fw = new FileWriter("txtFiles/tokenizedSentences.txt");
bw = new Buffer
我试着用StringTokenizer类来分隔句子中的每个单词。对我来说很好。但是我用Scanner类为我的案例找到了另一种解决方案,我在这两种方式中应用了相同的正则表达式,但是得到了不同的结果。我想知道为什么我得到了不同的输出,但有相同的表情。
这里是我的代码:
String sentence = "I have some problems with this section!"
+ " But I love to learn.";
StringTokenizer st = new StringTokenizer(sentence,
我想使用prolog将数字分隔为列表数字
like :
if number is "345"
separate to [3, 4, 5]
我该怎么做呢?
stringTokenizer("", []) :- !.
stringTokenizer(Sen, [H|T]) :-
frontToken(Sen, Token, Remd), H = Token, stringTokenizer(Remd, T).
我使用这个谓词将字符串转换为字符串列表
你们好,也许你们能帮上忙。这是我的问题
例如:“我每次都带着我的狗和妹妹到处跑。”
我想要一个包含以上句子中所有独特单词的列表:
List data = {I,am,running,all,over,the,time,data,with,my,dog,and,and}
我已经尝试过下面的代码,但它运行速度很慢,句子很大
List textList = new ArrayList();
StringTokenizer stringTokenizer = new StringTokenizer(text);
while (stringTokenizer.hasMoreElemen
CodeEval上的Java程序必须接受文件路径作为参数。我使用了一个命令行参数来做这件事,但是当我在CodeEval上提交代码时,我得到了一个异常,如下所示。这个问题的一些潜在解决方案是什么?
Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:349)
at java.util.StringTokenizer.nextElement(StringTokenizer.java
为什么这一行出现语法错误(如下所示)?谢谢
import java.util.StringTokenizer;
public class Tokenizer
{
public Tokenizer()
{
}
int n;
String esempio = "Ciao dodo sos";
StringTokenizer Tok = new StringTokenizer(esempio); // <---- Syntax error on token ";"
while
代码1:
import java.util.StringTokenizer;
class Test {
public static void main(String args[]) {
StringTokenizer s1 = new StringTokenizer("as df gg hj kl");
System.out.println(s1.countTokens());
int a = s1.countTokens();
for(int i = 0; i < a; i++){
运行代码时有此错误,但在编译代码时没有错误。
Exception in thread "main" java.lang.NullPointerException
at java.util.StringTokenizer.<init>(StringTokenizer.java:199)
at java.util.StringTokenizer.<init>(StringTokenizer.java:221)
at WillinsLaMarkusFileInputOutput.main(WillinsLaMarkusFileInputOutput.java: