public class findState
{
String []State={"yancheng","yangzhou","beijing","shanghai"};
String inputString=new String();
char newChar;
boolean findout=false;
public void recChar()
{
newChar=(char)System.in.read();
while(newChar>='a'&&newChar<='z')
{
inputString=inputString+newChar;
newChar=(char)System.in.read();
}
}
public void finding(String inString)
{
int i;
for(i=0;i<=State.length;i++)
{
if(inString.equals(State[i]))
findout=true;
}
}
} class findState_ex
{
//String recString=new String();
public static void main(String args[])
{
findState a=new findState();
a.recChar();
a.finding(a.inputString);
if(a.findout)
System.out.println("ok");
}
}
{
String []State={"yancheng","yangzhou","beijing","shanghai"};
String inputString=new String();
char newChar;
boolean findout=false;
public void recChar()
{
newChar=(char)System.in.read();
while(newChar>='a'&&newChar<='z')
{
inputString=inputString+newChar;
newChar=(char)System.in.read();
}
}
public void finding(String inString)
{
int i;
for(i=0;i<=State.length;i++)
{
if(inString.equals(State[i]))
findout=true;
}
}
} class findState_ex
{
//String recString=new String();
public static void main(String args[])
{
findState a=new findState();
a.recChar();
a.finding(a.inputString);
if(a.findout)
System.out.println("ok");
}
}
解决方案 »
- 一个java文件中有2个从JFrame继承来的类,其中一个在另一个中new出对象作为参数给第二个用,运行结果为什么会只出现一个JFrame窗口?
- 如何将ExceptionDescribe打印的信息保存到变量中?
- 我想根据当前日期 取到前一日 前一月 前一年 应该怎么做?
- 动态字符串的替换
- 关于String的replace函数
- 急!!!!java进行串口通讯问题,“CommPortIdentifier.getPortIdentifiers()取得端口链表为空”的问题
- 关于string类中intern方法的提问
- sun公司是不是不提供JSWDK的下载了?那个Java Web Services Developer Pack 1.0_01是什么?
- Session:如何跨web application使用session?或者解决方案?
- 这个进度条的setValue为什么用不了
- 直接调用Runnable的run函数会不会产生线程?
- 有谁知道Integer.parseInt()和Integer.valueOf()有什么区别吗?
{
String []State={"yancheng","yangzhou","beijing","shanghai"};
String inputString=new String();
char newChar;
boolean findout=false;
public void recChar()
throws IOException
{
newChar=(char)System.in.read();
while(newChar>='a'&&newChar<='z')
{
inputString=inputString+newChar;
newChar=(char)System.in.read();
}
}
public void finding(String inString)
{
int i;
for(i=0;i<=State.length;i++)
{
if(inString.equals(State[i]))
findout=true;
}
}
} public class findState_ex
{
//String recString=new String();
public static void main(String args[])
throws IOException
{
findState a=new findState();
a.recChar();
a.finding(a.inputString);
if(a.findout)
System.out.println("ok");
}
}