论坛首页 编程语言技术论坛

Java每日一题22

浏览 8519 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (4)
作者 正文
   发表时间:2009-03-04  
本人现在正在找工作,哪位能介绍哈子
0 请登录后投票
   发表时间:2009-03-05  
ccjsjymg 写道

贴一个,不知道是不是这个意思。。。。。。。。
Java代码 package util;    import java.util.Scanner;    public class ScanerChar {      private static final String str="qeirqndfadsrweqewrqewr";      public static void main(String[] args) {          Scanner scanner = new Scanner(System.in);          String ss = scanner.nextLine();          int flag = 0;          for(int i = 0;i < ss.length();i++){              char c = ss.charAt(i);              if(str.indexOf(String.valueOf(c).toLowerCase()) != -1){                  flag++;              }          }          if(flag == ss.length()){              System.out.println("SUCCESS");          }else{              System.out.println("FAIL");          }      }  }  package util;

import java.util.Scanner;

public class ScanerChar {
private static final String str="qeirqndfadsrweqewrqewr";
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String ss = scanner.nextLine();
int flag = 0;
for(int i = 0;i < ss.length();i++){
char c = ss.charAt(i);
if(str.indexOf(String.valueOf(c).toLowerCase()) != -1){
flag++;
}
}
if(flag == ss.length()){
System.out.println("SUCCESS");
}else{
System.out.println("FAIL");
}
}
}




恩就是这个意思,不过因为输入的格式是a b,你的方法会将空格也算进去,比较的时候就有问题了
0 请登录后投票
   发表时间:2009-03-05  
呵呵
0 请登录后投票
   发表时间:2009-03-05  
package oneDayOneTest;

import java.util.Scanner;

/**
* 有一个字符串String str="qeirqndfadsrweqewrqewr",从键盘输入任意多个字符,
* 例如输入:a b e,判断str中是否完全包含a b e三个字符
* (即字符串中既要包含a,也要包含b,还要包含e),
* 如果完全包含,输出success,否则输出failed
* @author cbo
*
*/
public class March_4 {


public static void main(String[] args){

String str="qeirqndfadsrweqewrqewr";

Scanner scan=new Scanner(System.in);
while(scan.hasNext())
{
String inputStr=scan.next();
boolean  b=true;

for(int i=0;i<inputStr.length();i++)
{
String c=String.valueOf(inputStr.charAt(i));
System.out.println("c="+c);
if(!str.contains(c)) b=false;
}

if(b) System.out.println("success!");
else  System.out.println("fail!");
}

}

}
0 请登录后投票
   发表时间:2009-03-05  

package oneDayOneTest;

import java.util.Scanner;

/**
 * 有一个字符串String str="qeirqndfadsrweqewrqewr",从键盘输入任意多个字符,
 * 例如输入:a b e,判断str中是否完全包含a b e三个字符
 * (即字符串中既要包含a,也要包含b,还要包含e),
 * 如果完全包含,输出success,否则输出failed 
 * @author cbo
 *
 */
public class March_4 {
	
	
	public static void main(String[] args){
		
		String str="qeirqndfadsrweqewrqewr";	
		
		Scanner scan=new Scanner(System.in);				
		while(scan.hasNext())
		{
			String inputStr=scan.next();
			boolean  b=true;
			
			for(int i=0;i<inputStr.length();i++)
			{
				String c=String.valueOf(inputStr.charAt(i));
				System.out.println("c="+c);
				if(!str.contains(c)) b=false;
			}
			
			if(b) System.out.println("success!");
			else  System.out.println("fail!");
		}
		
	}

}



0 请登录后投票
   发表时间:2009-03-05  
我想问一下 ccjsjymg  这样的标准的java代码怎么贴上来啊
0 请登录后投票
   发表时间:2009-03-05  
这样行么
public class March_4 {	
	
	public static void main(String[] args){
		
		String str="qeirqndfadsrweqewrqewr";	
		
		Scanner scan=new Scanner(System.in);
		while(scan.hasNext()){
			boolean  b=true;
			String inputStr=scan.nextLine();
			//替换inputStr中所有的空格符
			//inputStr=inputStr.replaceAll(" ", "");				
			for(int i=0;i<inputStr.length();i++)
			{
				char c=inputStr.charAt(i);
				if(!Character.isWhitespace(c)){
					String inputChar=String.valueOf(c);
					System.out.println("c="+c);
					if(!str.contains(inputChar)) b=false;
				}
			}		
			if(b) System.out.println("success!");
			else  System.out.println("fail!");
		}
	}

}
0 请登录后投票
   发表时间:2009-03-05  
问一句,那如果输入字符串中有两个a,如a b a。那要要求String str="qeirqndfadsrweqewrqewr"中有两个a吗?还是一个a就可以?
0 请登录后投票
   发表时间:2009-03-05  
	static final String str = "qeirqndfadsrweqewrqewr";
	
	public static void main(String[] args){
		if (args == null || args.length < 1){
			System.out.println("nothing");
			return;
		}
		for (int i = 0; i < args.length; i++){
			if (!str.contains(args[i])){
				System.out.println("failed");
				return;
			}
		}
		
		System.out.println("success");
	}
0 请登录后投票
   发表时间:2009-03-06  
import java.util.Scanner;
public class ScanerChar {

/**
* @param args
*/
private static final String str="qeirqndfadsrweqewrqewr";
public static void main(String[] args) {
// TODO Auto-generated method stub
        Scanner scanner = new Scanner(System.in);  
        String ss = scanner.nextLine();
        char [] a=str.toCharArray();
        char [] b=ss.toCharArray();
         int flag=0;
         for(int i=0;i<b.length;i++)
           {
             for(int j=0;j<a.length;j++)
             {
               if(a[j]==b[i])
               {
               flag=1;
               break;
               }else flag=0;
              }
   
              }
         if(flag==0)
        System.out.println("fail");
         else
        System.out.println("Sucess");

   }

0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics