public class mooc {
public static void main(String[] args)
{
//定义字符串
String hobby = "aimoke";
String url = "www.imooc.com";
//输出字符串
System.out.println("hobby:" + hobby);
System.out.println("url:" + url);
}
{
String s1="pingguo";
String s2="xiangjiao";
String s3=new String("lizi");
String s4=new String("li");
public void main(String args[])
{
System.out.println("s1==s2");
System.out.println(s1==s3);
System.out.println(s3==s4);
}
public static void main(String[] args) {
String fileName = "HelloWorld.jav";
String email = "laurenyang@imooc.com";
int index =fileName.lastIndexOf(".");
String prefix = fileName.substring(index);
if ( index > 0 && (prefix.equals (".java"))) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
int index2 = email.indexOf("@");
int index3 = email.indexOf('.');
if (index2 != -1 && index3 > index2) {
System.out.println("邮箱格式正确");
} else {
System.out.println("邮箱格式无效");
}
}
}
class zifuchuan {
public static void main(String[] args) {
// 定义一个字符串
String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";
// 出现次数
int num = 0;
// 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数
for (int i=0; i<s.length(); i++)
{
// 获取每个字符,判断是否是字符a
if (s.charAt(i)=='a') {
// 累加统计次数
num++;
}
}
System.out.println("字符a出现的次数:" + num);
}
}
class stringbuilder {
public static void main(String[] args) {
// 创建一个StringBuilder对象,用来存储字符串
StringBuilder hobby=new StringBuilder("爱慕课");
System.out.println(hobby);
}
}
class stringbulidermethod{
public static void main(String[] args) {
// 创建一个空的StringBuilder对象
StringBuilder str = new StringBuilder();
// 追加字符串
str.append("jaewkjldfxmopzdm");
// 从后往前每隔三位插入逗号
for(int i=0;i<=str.length();i=i+4)
{//int i=0;i<=str.length();i=i+3
//,ja,ew,kj,ld,fx,mo,pz,dm,
//int i = str.length()-3; i >=0 ; i=i-3
//j,aew,kjl,dfx,mop,zdm
str.insert(i,",");
}
// 将StringBuilder对象转换为String对象并输出
System.out.print(str.toString());
}
}
public static void main(String[] args)
{
//定义字符串
String hobby = "aimoke";
String url = "www.imooc.com";
//输出字符串
System.out.println("hobby:" + hobby);
System.out.println("url:" + url);
}
}
{
String s1="pingguo";
String s2="xiangjiao";
String s3=new String("lizi");
String s4=new String("li");
public void main(String args[])
{
System.out.println("s1==s2");
System.out.println(s1==s3);
System.out.println(s3==s4);
}
}
s1和s2是指向一个对象,s3,s4由于new一个对象,所以指向的是2个不同的对象。
class zifuchuan1{public static void main(String[] args) {
String fileName = "HelloWorld.jav";
String email = "laurenyang@imooc.com";
int index =fileName.lastIndexOf(".");
String prefix = fileName.substring(index);
if ( index > 0 && (prefix.equals (".java"))) {
System.out.println("Java文件名正确");
} else {
System.out.println("Java文件名无效");
}
int index2 = email.indexOf("@");
int index3 = email.indexOf('.');
if (index2 != -1 && index3 > index2) {
System.out.println("邮箱格式正确");
} else {
System.out.println("邮箱格式无效");
}
}
}
class zifuchuan {
public static void main(String[] args) {
// 定义一个字符串
String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";
// 出现次数
int num = 0;
// 循环遍历每个字符,判断是否是字符 a ,如果是,累加次数
for (int i=0; i<s.length(); i++)
{
// 获取每个字符,判断是否是字符a
if (s.charAt(i)=='a') {
// 累加统计次数
num++;
}
}
System.out.println("字符a出现的次数:" + num);
}
}
class stringbuilder {
public static void main(String[] args) {
// 创建一个StringBuilder对象,用来存储字符串
StringBuilder hobby=new StringBuilder("爱慕课");
System.out.println(hobby);
}
}
class stringbulidermethod{
public static void main(String[] args) {
// 创建一个空的StringBuilder对象
StringBuilder str = new StringBuilder();
// 追加字符串
str.append("jaewkjldfxmopzdm");
// 从后往前每隔三位插入逗号
for(int i=0;i<=str.length();i=i+4)
{//int i=0;i<=str.length();i=i+3
//,ja,ew,kj,ld,fx,mo,pz,dm,
//int i = str.length()-3; i >=0 ; i=i-3
//j,aew,kjl,dfx,mop,zdm
str.insert(i,",");
}
// 将StringBuilder对象转换为String对象并输出
System.out.print(str.toString());
}
}