【发布时间】:2015-02-26 16:10:06
【问题描述】:
这是一个让用户输入一个句子然后选择一个字符的程序。然后它会告诉用户该字符出现了多少次,但我遇到了一个错误,因为它需要一个标识符。这是代码:
import java.util.Scanner;
public class StringTest{
public static void main(String[] args){
Scanner incomingString = new Scanner( System.in);
System.out.print("Type Something");
String s1 = incomingString.nextLine();
Scanner s2incomingString = new Scanner( System.in);
System.out.print("Choose a character");
String s2 = s2incomingString.nextLine();
String result="";
StringBuilder sb = new StringBuilder(s1);
int counter = 0;
int start = 0;
int index = 0;
while (s1.length != -1){
int counter = 0;
index = s1.indexOf(s2,start);
if (index != -1){
counter++;
start = index+1;
}
}
}
System.out.println(index);
}
【问题讨论】:
-
请告诉我们第 29 行 - 并在您发布时缩进您的源代码。目前真的很难阅读。
标签: java identifier