java Scanner + String练习
2014-03-05 14:59
155 查看
从C++来适应java还真是不习惯,只能从最基础的代码开始写了
代码目的:
统计一个字符串里的元音字母数目:
C++风格代码:
ps:1.import.util.Scanner不要忘记加了
2.ss和n都要设定为静态变量(因为main是静态方法,只能访问类变量,这一点和C++很相似)
3.主类名和java文件名相同
代码目的:
统计一个字符串里的元音字母数目:
C++风格代码:
import java.io.*; import java.util.Scanner; public class Modify { static public String ss; static public int n; public static void main(String args[]) { Scanner scStr = new Scanner(System.in); ss = scStr.next(); int length = ss.length(); char trans[] = ss.toCharArray(); int sum = 0; for(int i = 0; i < length;++i){ if(trans[i] == 'a' || trans[i] == 'e' || trans[i] == 'i' || trans[i] == 'o' || trans[i] == 'u' || trans[i] == 'A' || trans[i] == 'E' || trans[i] == 'I' || trans[i] == 'O' || trans[i] == 'U') { ++sum; } } System.out.println(trans); System.out.println("total vowel number is " + sum); } }
ps:1.import.util.Scanner不要忘记加了
2.ss和n都要设定为静态变量(因为main是静态方法,只能访问类变量,这一点和C++很相似)
3.主类名和java文件名相同
相关文章推荐
- 黑马程序员——JAVA练习——String、StringBuffer和StringBuilder
- 黑马程序员_日记22_JavaStringTrim练习
- java程序员从笨鸟到菜鸟之(十二)String练习
- Java的StringAPI的小练习
- 黑马程序员_java String的使用 和应用 与Scanner的创建
- JAVA——(3)常用类:Math、Scanner、String、StringBuffer、Array、Calendar、Date、Character、包装类(Intger)
- 【java】:java中关于String,各种集合的方法的练习笔记
- java例程练习(将string转成double)
- Java语法练习:String和Int、Double、Boolean的相互转换
- java例程练习(将string转成double)
- java例程练习(将string转成double)
- java常用类String、Integer练习
- JAVA字符串String小练习1
- 黑马程序员_JAVA常用的类API(Scanner,String)
- Java基础-12总结Scanner,String
- JAVA中使用Scanner连续输入int和String错误的解决方案
- Java中String练习操作
- JavaString练习2:对字符串中字符进行自然顺序排序
- Java String与其他类型之间的转化及其算法练习
- Java基础-12总结Scanner,String