public class Test {
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b);
String str=("helloWorld");
boolean b=str.startsWith("java");
System.out.println(b);
}
刚刚接触java,希望大家帮帮忙 为什么打印语句会出错
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b);
String str=("helloWorld");
boolean b=str.startsWith("java");
System.out.println(b);
}
刚刚接触java,希望大家帮帮忙 为什么打印语句会出错
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b);
String str="helloWorld";
System.out.println(str); }
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b);
public static void main(String[] args) {String str=("helloWorld");
boolean b=str.startsWith("java");
System.out.println(b);
}
} 要有主函数main
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b);
public static void main(String []args){
String str="helloWorld";
boolean b=str.startsWith("java");
System.out.println(b);
}
}
这样试一下,我感觉helloWorld用()括起来可能有问题,这样helloWorld
就不再是String字符串类型的了,我把你的()去了后打印语句就不会再出错了
System.out.println(b); 这句,得放到方法里执行public class Test {
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b);
String str=("helloWorld");
boolean b=str.startsWith("java");
void javaTest(){
System.out.println(b);
}
}
public class Test
{
public static void main(String[] args)
{
String str=("JAVA");
boolean b=str.equalsIgnoreCase("java");
System.out.println(b);
String str2 = ("helloWorld");
boolean b2 = str2.startsWith("java");
System.out.println(b2);
}
}
package com.text1;public class text3 {
public static void main(String [] arg0) {
String str=("javahelloWorld");
boolean b=str.startsWith("java");
System.out.println(b);
}
}这样写就可以了 如果写成这样
输出肯定是个true 因为 startsWith方法就是 测试此字符串是否以指定的前缀开始 所以 嘿嘿 true 啦
还有定义字符串
String s="";
String s=new String ("");
public static void main(String[] args) {
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b); String str=("helloWorld");
boolean b=str.startsWith("java");
System.out.println(b);
}
}
//String str=("JAVA");
//boolean b=str.equalsIgnoreCase("java");
//System.out.println(b); 返回TRUE
public static void main(String[] args) {String str=("helloWorld");
boolean b=str.startsWith("java");
System.out.println(b); 返回FALSE
}
}
b 变量定义了两次!
Java codepublicclassTest
{publicstaticvoidmain(String[] args)
{
String str=("JAVA");booleanb=str.equalsIgnoreCase("java");
System.out.println(b);
String str2=("helloWorld");booleanb2=str2.startsWith("java");
System.out.println(b2);
}
}