charAt的用法及根据首字母和第二字母判断星期几
2017-07-17 20:33
381 查看
charAt:返回指定索引处的
如果索引指定的
指定者:接口
CharSequence 中的 charAt
参数:
返回:此字符串指定索引处的
抛出:
例:根据英文单词的第一个字母判断星期几,如果第一个字母是一样的,则继续判断第二个字母。例如如果第一个字母是S,则继续判断第二个字母,如果第二个字母是a,则输出“星期六”。星期的英文单词如下表所示。
char值。索引范围为从
0到
length() - 1。序列的第一个
char值位于索引
0处,第二个位于索引
1处,依此类推,这类似于数组索引。
如果索引指定的
char值是代理项,则返回代理项值。
指定者:接口
CharSequence 中的 charAt
参数:
index-
char值的索引。
返回:此字符串指定索引处的
char值。第一个
char值位于索引
0处。
抛出:
IndexOutOfBoundsException- 如果
index参数为负或小于此字符串的长度。
例:根据英文单词的第一个字母判断星期几,如果第一个字母是一样的,则继续判断第二个字母。例如如果第一个字母是S,则继续判断第二个字母,如果第二个字母是a,则输出“星期六”。星期的英文单词如下表所示。
星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期日 |
Monday | Tuesday | Wednesday | Thursday | Fridy | Saturday | Sunday |
import java.util.Scanner; public class XingQi { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入星期几(英文):"); String a = sc.next(); char b = a.charAt(0); if (b == 'm' || b == 'M') { System.out.println("星期一"); } else if (b == 't' || b == 'T') { if (b == 'u' || b == 'U') { System.out.println("星期二"); } else { System.out.println("星期四"); } } else if (b == 'w' || b == 'W') { System.out.println("星期三"); } else if (b == 'f' || b == 'F') { System.out.println("星期五"); } else if (b == 's' || b == 'S') { if (b == 'a' || b == 'A') { System.out.println("星期六"); } else { System.out.println("星期日"); } } } }
相关文章推荐
- angular4自定义根据日期判断星期的管道
- c - 根据首字母判断星期几
- Shell根据日期、月份、星期判断年份的代码
- iOS切割字符串,并判断首字母是否为某一个字母
- 根据年月日来判断其所对应的星期
- Java代码积累:根据日期判断出星期几
- 基姆拉尔森计算公式(根据日期判断星期)
- 根据当前的星期,判断下周几是几号
- 根据时间字符串判断星期几
- javascript根据日期判断星期几
- 根据输入的日期判断星期
- Mac下根据日期判断星期
- 输入星期字母判断星期
- 根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
- 根据输入时间间隔判断EditText是否输入完成
- shell脚本中的逻辑判断-文件目录属性判断-if特殊用法-case判断
- 根据屏幕判断设备型号
- 根据身份证号判断性别
- 选择判断语句的用法和区别
- 根据包名如何判断此应用是否安装。