导航:首页 > 编程语言 > java字符串

java字符串

发布时间:2022-02-07 21:26:29

java字符串转为字符

代码如下:

importjava.util.Arrays;
importjava.util.Scanner;

publicclassApp{

publicstaticvoidmain(String[]args){

Scannerscanner=newScanner(System.in);

//1.键盘录入一个字符串
Stringstr=scanner.nextLine();

char[]chars=newchar[str.length()];

//2.将该字符串变成字符数组(不能使用toCharArray()方法)
for(inti=0;i<str.length();i++){

charch=str.charAt(i);

//5.将字符数组中索引为偶数的元素变成'~'
ch=(i%2==0)?'~':ch;

//3.将字符数组中的所有大写字母变成小写字母(不能使用toLowerCase()方法)
ch=(ch>='A'&&ch<='Z')?(char)(ch-32):ch;

chars[i]=ch;
}

//4.如果第一位和最后一位的内容不相同,则交换
if(chars[0]!=chars[chars.length-1]){

charch=chars[0];
chars[0]=chars[chars.length-1];
chars[chars.length-1]=ch;
}

//6.打印数组元素的内容
System.out.println(Arrays.toString(chars));
}
}

❷ java字符

a.indexOf(" ") 返回" "在字符串中的位置5
即a=a.subString(0,5)返回字符串a的从0到4的子串

❸ java字符串

publicclassindexOf{
publicstaticvoidmain(String[]args){
java.util.Scannersc=newjava.util.Scanner(System.in);
System.out.println("请输入一串字符串..");
Stringstr=sc.next();
System.out.println("请输入要查询的字符串..");
Stringindex=sc.next();
if(str.indexOf(index)!=-1){
System.out.println("查找位置:"+str.indexOf(index));
}else{
System.out.println("要查找的内容不在字符串中.");
}

}
}

❹ JAVA如何进行字符串比较

1、首先,随便创建一个有main方法的类。

❺ JAVA字符串

用String.indexOf ()函数实现。

String s = "我的妈啊!哪位大哥帮帮我解决这个问题,小弟我在此谢过!" ;

int index = 0 ;

while ((index = s.indexOf ('我', index))>= 0)
{
System.out.println (index) ;
index ++ ;
}

❻ JAVA字符串操作

import java.io.*;

public class MyTest2 {

public static void main(String[] args) {
MyTest2 test = new MyTest2();
test.countCharacter();
}

public void countCharacter(){
String file = "e:\\1.txt";
String file2 = "e:\\2.txt";
try {
BufferedReader br = new BufferedReader(new FileReader(file));
BufferedWriter bw = new BufferedWriter(new FileWriter(file2));
String line = null;
int tot = 0;//用来统计数,假如这里统计字母a的出现次数
int index = 0;
while((line=br.readLine()) != null){
for (int i = 0; i < line.length(); i++) {
if(line.substring(i,(i+1)).equals("a")){
tot++;
}

}
char emp = 'b';
char emp1 = 'x';
String line1 = line.replaceAll("bc","c");//将"bc"替换成"c"
bw.write(line1);
bw.write("\r\n");
}
System.out.println("字符a在文中出现的次数是:" + tot);
br.close();
bw.close();
}

catch (Exception e) {
System.out.println(e.getMessage());
}
}

}
代码给你了,希望你能好好看看,流的读写很重要,也很基础还有几个字符串的基本操作。东西学到手才是自己的。

❼ Java字符串的处理

String s="/* int d = 76; /*text2*/";
String str="comment/*"+s.substring(s.indexOf("/*")+2, s.lastIndexOf("*/"))+"*/end";
System.out.println(str);
试试这个吧,看看是不是你想要的

❽ java字符串问题

1.怎样比较字符串?用”==”还是用equals()?
简单地说,”==”测试两个字符串的引用是否相同,equals()测试两个字符串的值是否相同。除非你希望检查两个字符串是否是同一个对象,否则最好用equals()。
如果你知道字符串驻留机制会更好。
2.为什么对于安全性敏感的信息char[]要优于String?
字符串是不变的,这也就意味着字符串一旦被创建,它们将一直保持在那直到被垃圾回收器清理为止。而对于一个数组,你可以明确的修改它的元素。这样一来,安全性敏感信息(比如密码)将不会出现在系统的任何其它地方。
3.我们能不能在switch语句中使用String?
对于Java7答案是肯定的。从JDK7开始,我们可以使用String作为switch语句的条件。在JDK6之前,我们不能使用String作为switch语句的条件。

❾ java 字符串

不太明白你想问什么,不过,这种格式的字符串一般可以用JSON来处理。

JSONObject jsonobject= JSONObject.fromObject(str);Entity entity=(Entity) JSONObject.toBean(jsonobject, Entity.class);

上面方法可以实现字符串与JAVA对象之间的互换。

阅读全文

与java字符串相关的资料

热点内容
linux安装xdm 浏览:736
java计算12 浏览:249
大金空调摆动式压缩机 浏览:453
新的云服务器如何设置首页 浏览:687
javastring字符位置 浏览:196
银河麒麟字体库存在哪个文件夹 浏览:956
魔兽加丁服务器的航空叫什么 浏览:152
花冠改装案例哪个app多 浏览:515
成绩单app哪个好用 浏览:140
北美程序员vs国内程序员 浏览:181
php解析xml文档 浏览:121
石墨文档APP怎么横屏 浏览:185
墙主钢筋加密和非加密怎么看 浏览:144
金山区文件夹封套定制 浏览:708
soho程序员 浏览:672
java字节截取 浏览:526
php提交作业 浏览:815
房产还没解压可以办理赠予吗 浏览:224
java毫秒转分钟 浏览:753
模式识别中文pdf 浏览:774