java溢出怎么处理_java数据溢出怎么处理?
publicstaticvoidmain(String[]args){//TODO自动生成的方法存根Scannersc=newScanner(System.in);Stringaa=sc.nextLine();sc.close();floatdn=0,xn=0,kn=0,sn=0,qn=0;for(inti=0;i<=a...
public static void main(String[] args) {
// TODO 自动生成的方法存根
Scanner sc=new Scanner(System.in);
String aa=sc.nextLine();
sc.close();
float dn=0,xn=0,kn=0,sn=0,qn=0;
for(int i=0;i<=aa.length();i++)
{
char c=aa.charAt(i);
if(c==' ')
{
kn++;
}
else if(c>='A'&&c<='Z')
{
dn++;
}
else if(c>='a'&&c<='z')
{
xn++;
}
else if(c>='0'&&c<='9')
{
sn++;
}
else
{
qn++;
}
}
System.out.println("空格"+kn);
System.out.println("大写字母"+dn);
System.out.println("小写字母"+xn);
System.out.println("数字"+sn);
System.out.println("其他"+qn);
}
}
输入运行后出现
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 8
at java.lang.String.charAt(Unknown Source)
怎么解决?
展开
java溢出怎么处理_java数据溢出怎么处理?相关推荐
- java编程数据溢出问题_Java数据溢出代码详解
Java数据溢出代码详解 发布时间:2020-10-05 15:08:31 来源:脚本之家 阅读:103 作者:Pony小马 java是一门相对安全的语言,那么数据溢出时它是如何处理的呢? 看一段代码 ...
- java栈堆溢出怎么解决_java内存溢出示例(堆溢出、栈溢出)
堆溢出:/** * @author LXA * 堆溢出 */ public class Heap { public static void main(String[] args) { ArrayLis ...
- java 溢出与泄露_Java内存溢出与栈溢出
一.背景知识 1.JVM体系结构 2.JVM运行时数据区 3.JVM内存模型 JVM运行时内存 = 共享内存区 + 线程内存区 3-1.共享内存区 共享内存区 = 持久带 + 堆 持久带 = 方法区 ...
- java导入excel 实例_Java数据导入功能之读取Excel文件实例
在编程中经常需要使用到表格(报表)的处理主要以Excel表格为主.下面给出用java读取excel表格方法: 1.添加jar文件 java导入导出Excel文件要引入jxl.jar包,最关键的是这套A ...
- c语言char类型溢出,C语言中数据溢出的问题---以char类型为例
一.首先char类型的取值范围是-128~127,对于127的二进制表示是:01111111,-127的二进制表示是:11111111,那么问题来了:-128是怎么来的?1.当charch=128或c ...
- java拼装树_java 数据拼装成树结构
项目数据需要在后台拼装成树结构,所以写了两种方案来实现: 方案一:数据类型List 1>.首先增加树结构数据基础父类BaseTreeVO,然后需要拼装树结构的VO类需要继承来基础父类. 2> ...
- java word模版填充_Java 数据填充到word模板中
maven引用 com.deepoove poi-tl 1.6.0-beta1 javax javaee-api 7.0 org.apache.poi poi-ooxml 4.1.2 org.apac ...
- java机试 数据结构_Java数据结构面试题
1.栈和队列的共同特点是(只允许在端点处插入和删除元素) 4.栈通常采用的两种存储结构是(线性存储结构和链表存储结构) 5.下列关于栈的叙述正确的是(D) A.栈是非线性结构B.栈是一种树状结构C.栈 ...
- java项目割接_java数据割接:Sql server2005数据迁移至Sql server2008
/** * 数据割接 */ private String login(HttpServletRequest request, HttpServletResponse response) { // us ...
最新文章
- 【LeetCode-面试算法经典-Java实现】【015-3 Sum(三个数的和)】
- Oracle DBLink的简单运用
- android的窗口机制分析------事件处理
- Docker多步构建更小的Java镜像
- aix 卸载mysql_AIX 删除数据库及集群软件
- [C# 设计模式] Iterator - 迭代器模式:我与一份奥利奥早餐的故事
- Python学习笔记(六)—几个标准类型内建函数
- 16.卷2(进程间通信)---Sun RPC
- Android中Socket大文件断点上传
- C++如何生成随机数
- 揭开均线系统的神秘面纱_揭开定价创造力的黑暗艺术神秘面纱
- 你摸透英语的16种时态了嘛
- QCC3040---earbudUi module
- Xilinx FPGA下载器(DLC9)的 [Labtoolstcl 44-494] 报错解决方法
- C语言之va_list
- Processing 案例 | 扑面而来的满天繁星
- 行业分析-全球与中国湿部淀粉市场现状及未来发展趋势
- java公路车组装教程_自行车DIY入门教程,图文展示自行车组装全过程。(原创图文,转载请注明出处)...
- 说说python程序的执行过程_《师说》的“说”
- MATLAB偏振光的反射与折射,自然光的反射折射和偏振特性如下.PPT
热门文章
- css属性 content
- jQuery css
- 从几个版本的memcpy的测速过程学习一点底层的东西
- linux mysql python包_03_mysql-python模块, linux环境下python2,python3的
- Java并发编程之显式锁(Lock)使用
- 深入了解HashMap
- sqlserver 字符串转化数值函数_Excel常见函数用法(TEXT函数)
- python中 r是什么意思_python中rb含义理解
- 手术后多久可以做胆摘除_近视手术后多久可以化眼妆?
- PHP array_pop()函数与示例