博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【IT笔试面试题整理】字符串转数组+数组转字符串
阅读量:4635 次
发布时间:2019-06-09

本文共 1256 字,大约阅读时间需要 4 分钟。

【试题描述】定义一个函数,字符串转数组数组转字符串

【参考代码】

1     public static int strToInt(String str) 2     { 3         int i = 0, num = 0; 4         char[] strTemp = str.toCharArray(); 5         boolean isNeg = false; 6         int len = str.length(); 7  8         if (strTemp[0] == '-') 9         {10             isNeg = true;11             i = 1;12         }13         while (i < len)14         {15             num *= 10;16             num += (strTemp[i++] - '0');17         }18         if (isNeg)19             num *= -1;20         return num;21     }
1     public static String intTOStr(int num) 2     { 3         char[] tempChar = new char[11]; 4         int i = 0; 5         boolean isNeg = false; 6         if (num < 0) 7         { 8             num *= -1; 9             isNeg = true;10         }11         do{12             tempChar[i++] = (char) (num % 10 + '0');13             num /=10;14         }while (num != 0);15         16         if(isNeg)17             tempChar[i] = '-';18         System.out.println(tempChar);19         StringBuilder b = new StringBuilder();20         while(i>=0)21         {22             b.append(tempChar[i--]);23         }24     25         return b.toString();26     }

 

转载于:https://www.cnblogs.com/WayneZeng/archive/2013/04/11/3015215.html

你可能感兴趣的文章
初识DeepLearning4j
查看>>
公司项目redis 项目报错 记事
查看>>
day2
查看>>
C++类型转换
查看>>
题目1384:二维数组中的查找
查看>>
mongodb 数据修改
查看>>
程序的主要几个比较重要且复杂用法之二JAVA的异常用法
查看>>
DOM——操作元素的方法
查看>>
15.Cyclone II的IO资源学习
查看>>
caffe-安装anaconda后重新编译caffe报错
查看>>
不会JS中的OOP,你也太菜了吧!(第一篇)
查看>>
Go -- socket read的内容以16进制输出
查看>>
外贸B2C网站
查看>>
错排问题
查看>>
优酷IOS笔试题一(转自黄义标)
查看>>
MTK Android Driver :Battery电池曲线
查看>>
纪中集训游记
查看>>
CentOs 常用命令
查看>>
DWR(四):创建器
查看>>
spring-boot-starter-parent 包maven依赖报错
查看>>