/*
* 题目描述
给定一个由5个信息段组成的英文文本,段之间用分号隔开,要求编写一段程序判断第3段是否包含"China"或"Chinese"单词。
输入描述
文本
输出描述
包含xxx
包含xxxx
输入样例
Hong Kong - Wikipedia;the free encyclopedia
Hong Kong (Chinese); is one of two special; administrative regions (SARs) of
the People's Republic of China (PRC);the other; being Macau
输出样例 包含China
*/
package exam2;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
*
* @author Administrator
*/
public class Test2 {
String text=null;
boolean isHas=false;
public boolean isIsHas() {
return isHas;
}
public void setIsHas(String text,String s) {
boolean isHas=false;
String str[]=text.split(";");
if(str[2].indexOf(s)>=0){
isHas=true;
}
this.isHas = isHas;
}
public String getText() {
return text;
}
public void setTest() throws IOException {
String text=null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
text=br.readLine();
this.text = text;
}
public static void main(String[] args) throws IOException {
Test2 test = new Test2();
test.setTest();
test.setIsHas(test.getText(), "China");
if(test.isIsHas()){
System.out.println("包含China");
}
test.setIsHas(test.getText(), "Chinese");
if(test.isIsHas()){
System.out.println("包含Chinese");
}
}
}
分享到:
相关推荐
编写程序,判断一个IP地址是否合法,并判断该地址是否属于一个给定的子网。 要求: 1)以命令行格式运行:ip_test subnet/mask ip_addr 其中ip_test为程序名;subnet为子网号;mask是一个数值,代表子网掩码连续1的...
给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形 的顶至底的一条路径,使该路径经过的数字总和最大。 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 编程任务: 对于给定的由n 行数字组成...
mask是一个数值,代表子网掩码连续1的个数;ip_addr是要测试的ip地址。 例如,要测试的IP地址为202.113.16.10,子网号为202.113.16.0,子网掩码为255.255.255.0 2)判断subnet和ip_addr的合法性(注意考虑全面,...
给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。 编程任务:对于给定的由n 行数字组成的数字三角形,编程计算从三角形的顶至底...
给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” 输入描述: 输入数据有多组,每组占一行...
7.27④ 采用邻接表存储结构,编写一个判别无向图中任意给定的 两个顶点之间是否存在一条长度为k的简单路径的算法。 实现下列函数: Status SinglePath(ALGraph g, VertexType sv, VertexType tv, int k, char *sp)...
3、 编写程序,判断一个IP地址是否合法,并判断该地址是否属于一个给定的子网。 要求:1)以命令行格式运行:ip_test subnet/mask ip_addr 其中ip_test为程序名;subnet为子网号;mask是一个数值,代表子网掩码连续...
采用邻接表存储结构,编写一个判别无向图中任意给定的两个顶点之间是否存在一条长度为k得简单路径的算法
给定n 个整数组成的序列,现在要求将序列分割为m 段,每段子序列中的数在原序列中连续排列。如何分割才能使这m段子序列的和的最大值达到最小? 编程任务: 给定n 个整数组成的序列,编程计算该序列的最优m 段分割,...
编写一个程序统计文本文件英文字母个数,不区分大小写,屏幕输出每个字母出现的次数。 参考:文件操作函数,fopen, fclose, fread, fgetc;使用MSDN查找相关帮助; 要求:代码的编写、变量定义等应以《Coding ...
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。
要求编程建立一个文本文件,每个单词不包含空格且不跨行,单词由字符序列构成且区分大小写;统计给定单词在文本文件中出现的总次数;检索输出某个单词出现在文本中的行号、在该行中出现的次数以及位置。 该设计要求...
(2)对一个给定逻辑地址,判断其是否缺段、缺页,若不缺段、不缺页,则映射出其物理地址; (3)若缺段则进行缺段中断处理,若缺页则进行缺页中断处理。 假定内存64K,内存块(页框)1K,进程逻辑地址空间...
阶乘计算 编写程序,对给定的n(n≦100),计算并输出k的阶乘k!(k=1,2,…,n)的全部有效数字。由于要求的整数可能大大超出一般...首元素3表示长整数是一个3位数,接着是低位到高位依次是0、2、1,表示成整数120。
用的是vs 2010版本编写的C++程序,判断一个整数是否为素数。
主要介绍了C#实现判断一个时间点是否位于给定时间区间的方法,涉及C#针对时间的转换与判定相关技巧,需要的朋友可以参考下
给定进栈顺序,判断一个序列是否为正确的出栈顺序
统计给定字符串在文本中出现的次数,如文本内容为asd asasdfg asd as zx67 asd mklo,给定字符串为as,则函数返回6。文本内容和给定字符串由命令行输入得到。
对于给定的由n 个自然数组成的多重集S,编程计算S 的众数及其重数。 数据输入: 第1行多重集S中元素个数n;接下来的n 行中,每行有一个自然数。 结果输出: 程序运行结束时,输出有2 行,第1 行给出众数,第2 行是重...
第一行为一个整数C,表示有C组测试数据,接下来有2*C行数据,每组测试数据占2行,每组测试数据第一行是1个整数n,表示有n个整数,接下来一行有n个整数,它们之间用空格隔开. Output 你的输出应该有C行,即每组...