Java字符串简单使用
来源:互联网 发布:mac 排序 编辑:程序博客网 时间:2024/05/16 23:46
字符串最常用的就应该是String,输入一个字符串的方法是String s = sc.next();输出其中某个字符的函数是s.charAt(index),下面是一个字符串输入与输出的代码:
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int n = sc.nextInt(); while(n>0) { String s = sc.next(); int index = 0; while(index < s.length()) { System.out.printf("%c",s.charAt(index)); index++; } System.out.println(); n--; } }}
常用的还有获得字符串长度的函数str.length();如下面可以依次输出字符串逆序;
for(j=str2.length()-1;j>=0;j--) { if(str2.charAt(j)>='a'&&str2.charAt(j)<='z') { System.out.printf("%c",str2.charAt(j)); } }
要注意,String是无法改变字符串中某个字符的,一次如果有类似str[n]=k形式的,还应当使用字符数组char[] str; String有专门的函数s.toCharArray()可以实现String与char之间的转换,下面是一个字符串大小写转换的例子:
import java.util.Scanner;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int n = sc.nextInt(); while(n>0) { char[] str; String s = sc.next(); str = s.toCharArray(); for(int i=0;i<str.length;i++) { if(str[i]>='a'&&str[i]<='z') { str[i] = (char) (str[i] - 'a' + 'A'); } else if(str[i]>='A'&&str[i]<='Z') { str[i] = (char) (str[i] + 'a' - 'A'); } } for(int k=0;k<str.length;k++) { System.out.printf("%c",str[k]); } System.out.println(); n--; } }}
阅读全文
0 0
- java字符串简单使用
- Java字符串简单使用
- 使用JAVA代码实现字符串的简单拼接
- Java字符串简单用法
- Java字符串简单练习
- java字符串简单操作
- java简单字符串排序
- Java字符串简单操作
- oc 字符串 数组 简单使用
- oc字符串的简单使用
- 字符串指针的简单使用
- java字符串操作简单总结
- Java字符串知识简单汇总
- JAVA字符串使用
- scribe 简单使用java
- mongodb java简单使用
- 【Java】StringTokenizer简单使用
- Java-Logger简单使用
- spring cloud + spring boot + springmvc+mybatis分布式微服务云架构
- 如何在生产环境禁用Swagger
- java.lang.IllegalAccessException
- 持久化框架:轻量级的关系型数据库中间件 Sharding-JDBC
- 前端ajax同步更新页面
- Java字符串简单使用
- kali
- java.lang.ArrayIndexOutOfBoundsException
- P
- 海云安为全球用户保驾护航
- 关于swiper移动端的坑
- 获取token
- GridControl新增记录的两种方法
- 第一次自己封装的分页方法