您的位置:首页 > 编程语言 > Java开发

java从控制台获取一行字符串输入

2015-02-05 14:26 453 查看
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.text.ParseException;

/*
* */
public class Main {

public static void main(String[] args) throws ParseException, IOException {

BufferedReader scanner = new BufferedReader(new InputStreamReader(System.in));
//字符串
String str ;
//字符
char c;
//c在str中的下标
int index;
str = scanner.readLine();
c= scanner.readLine().charAt(0);
index = str.indexOf(c);
if(index==-1)
{
System.out.println("Not found");
}
else
{
//输出从str中从字符c开始后的所有字符
System.out.println(str.substring(index,str.length()));
}

}

}
第二种方式
<pre name="code" class="java">    Scanner scanner = new Scanner(System.in);
//输入一组单词
String str = scanner.nextLine();



参考:http://bbs.csdn.net/topics/80429370
http://www.w2bc.com/Article/18052
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: