public int cut(int b){
String str1;
b = 0;
Scanner str = new Scanner(System.in);
System.out.println("Write your string: ");
str1 = str.next();
Scanner in = new Scanner (System.in);
System.out.println("Write a number: ");
int num1 = in.nextInt();
System.out.println("Write another number: ");
int num2 = in.nextInt();
System.out.println(str1.substring(num1, num2));
return b;
}
這是我的代碼。我想要一個用戶編寫一個字符串,然後從哪裏寫到他想要剪切剛剛輸入的字符串的位置。我無法得到的部分是獲取該子字符串。如何在給定參數的情況下剪切字符串
並且哪個是您正面臨的問題(爲什麼這不按預期工作)? – SJuan76
在最後一部分,當我嘗試打印不會出現的子字符串 –
您是否收到異常?將你的'return b'放在括號內,然後重試。 –