Java字符判断的小例子_java

代码入下:

复制代码 代码如下:

import java.io.*;
public class Practice {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        BufferedReader buf;
        buf=new BufferedReader(new InputStreamReader(System.in));       
        try
        {
            String str=buf.readLine();
            for(int i=0;i<str.length();i++){ 
                char ch = str.charAt(i);
                //System.out.println(ch);
                if(!Character.isLetter(ch))
                {
                    System.out.println("此字符不是字母");
                }
                else if(Character.isLetter(ch))
                {
                    if (!Character.isLowerCase(ch))
                    {
                        System.out.println("此字符是大写字母");
                    }
                    else if (Character.isLowerCase(ch))
                    {
                        System.out.println("此字符是小写字母");
                    }
                }
            }
        }
        catch(Exception e)
        {

        }
    }

}

效果如图所示:

时间: 2024-10-14 14:19:34

Java字符判断的小例子_java的相关文章

java 连接Redis的小例子_java

需要相应API (jedis-2.1.0.jar) 复制代码 代码如下: package com.redis; import redis.clients.jedis.Jedis; public class Client {    public void getCache(String key){        Jedis jedis = new Jedis("127.0.0.1",6379);         for (int i = 0; i < 100000; i++){  

Java完美实现2048小游戏_java

完美地模仿了2048游戏,是根据网友的一个2048改的. Block.java import javax.swing.*; import java.awt.*; public class Block extends JLabel { private int value; public Block() { value = 0;//初始化值为0 setFont(new Font("font", Font.PLAIN, 40));//设定字体 setBackground(Color.gray

java编写贪吃蛇小游戏_java

废话不多说,直接奉上代码: Frame.java package snake; import java.awt.Graphics; import java.awt.Menu; import java.awt.MenuBar; import java.awt.MenuItem; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import

java去除字符串中的空格、回车、换行符、制表符的小例子_java

复制代码 代码如下: import java.util.regex.Matcher;import java.util.regex.Pattern;   /** * @author lei * 2011-9-2 */public class StringUtils {     public static String replaceBlank(String str) {        String dest = "";        if (str!=null) {           

java实现浮点数转人民币的小例子_java

复制代码 代码如下: import java.util.ArrayList; import java.util.List; public class RMBConverter2 implements IRMBConverter {     private static final String [] RMB_NUMBER ={"零","壹","贰","叁","肆","伍","陆

java 用递归获取一个目录下的所有文件路径的小例子_java

复制代码 代码如下: private List<String> ergodic(File file,List<String> resultFileName){        File[] files = file.listFiles();        if(files==null)return resultFileName;// 判断目录下是不是空的        for (File f : files) {            if(f.isDirectory()){// 判

java中的hashCode方法小例子_java

在java中,有一个这样的规定,就是两个相同的对象(即equals运算为true),它们的hash code也必须相同.在Object类中有一个hashCode方法,可以调用它来查看对象的hash code.下面举例说明. 复制代码 代码如下: package test; public class Test {  public static void main(String args[]){  String str1 = "aaa";  String str2 = str1;  Str

Java递归 遍历目录的小例子_java

复制代码 代码如下: public static void main(String[] args) {          File f = new File("D:\\test\\fsd");         listChids(f,0);      }      public static void listChids(File f,int level){          String preSrt = "";         for(int i=0;i<

java控制Pdf自动打印的小例子_java

复制代码 代码如下: public byte[] autoPrintPdf(byte[] pdf_byte) {   ByteArrayOutputStream bos=null;  try {   PdfReader reader = new PdfReader(pdf_byte);   bos = new ByteArrayOutputStream();   PdfStamper ps = new PdfStamper(reader, bos);   StringBuffer script