字符b是多少java_Java学习,对比字符串:比较字符串 a 和字符 b 是否完全一致,长度,内容等完全一致...
目標:
從控制臺輸入字符串 a 和字符串 b
比較字符串 a 和字符 b 是否完全一致,長度,內容等完全一致。
如果完全一致,輸出相同,如果不一致,輸出不同。
第一種思路:
import java.util.Scanner;/*導入包,如果不導入要使用java.util.Scanner輸出*/
public class ContrastString {
public static void main(String[] args) {
Scanner in =new Scanner(System.in); //建立Scanner實例
System.out.println("輸入第一個字符串:");
String a=in.nextLine(); //獲取String值
System.out.println("輸入第二個字符串:");
String b=in.nextLine(); //獲取String值
if(a.length() !=b.length()){
System.out.println("兩者不同");
return;
}
for (int i = 0; i < a.length(); i++) {
if (a.charAt(i) != b.charAt(i)) {
System.out.println("兩者不同");
return;
}
}
System.out.println("兩者相同");//輸出結果
}
}
第二種思路,使用equals方法
import java.util.Scanner;/*導入包,如果不導入要使用java.util.Scanner輸出*/
public class ContrastString {
public static void main(String[] args) {
Scanner in =new Scanner(System.in); //建立Scanner實例
System.out.println("輸入第一個字符串:");
String a=in.nextLine(); //獲取String值
System.out.println("輸入第二個字符串:");
String b=in.nextLine(); //獲取String值
if (a.equals(b)) {
System.out.println("兩者相同");
}
else
{
System.out.println("兩者不同");
}
}
}
代碼執行:
輸入第一個字符串:
123
輸入第二個字符串:
asd
兩者不同
Process finished with exit code 0
輸入第一個字符串:
a12
輸入第二個字符串:
a12
兩者相同
Process finished with exit code 0
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的字符b是多少java_Java学习,对比字符串:比较字符串 a 和字符 b 是否完全一致,长度,内容等完全一致...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java swt 菜鸟教程_编程基础学习
- 下一篇: mysql sock golang_go