java写入字符串
‘壹’ java如何输入字符串
首先需要引入import java.util.Scanner;
实例化Scanner
Scanner input=new Scanner(System.in);//从控制台输入,也可以是从文件或者流输入.
String s1=input.next();
System.out.println("您刚才输入的字符串是:"+s1) //将输入的字符串输出
‘贰’ 用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。
代码如下:
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args) throws Exception{
Scanner scan=new Scanner(System.in);
System.out.println("请输入内容:");
String str=scan.nextLine();
char[] s=str.toCharArray();
for(int i=s.length-1;i>=0;i--){
System.out.print(s[i]);}}}
(2)java写入字符串扩展阅读
字符串
通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。
两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。
基本数据结构
在Java中有8种数据类型来存储数值、字符和布尔值。
整数类型
整数型用来存储整数数值,即没有小数部分的数值。可以是正数,也可以是负数。整数数据在Java程序中有3种表示形式,分别为十进制、八进制和十六进制。
‘叁’ 怎么用java实现用从键盘输入一行字符串当遇到句号的时候结束输入
java 使用scanner接收用户从键盘输入的字符,使用while类来判断是否输入的字符为句号,如下代码:
importjava.util.Scanner;
publicclassceshi{
publicstaticvoidmain(String[]args){
Scannerin=newScanner(System.in);//新建一个scanner类
String[]input=newString[26];
inti=0;
do{
input[i]=in.next();
i++;
}while(!input[i-1].equals("。"));//当遇到句号则将scanner类终止
in.close();
}
}
运行结果如下:
‘肆’ java中set<string>类型的东西是什么如何将一个string类型的字符串增加到里面
Set<String>是一个保存String类型的集合,将一个String类型的字符串添加道Set中,方法如下:
Set<String> sets = new HashSet<>();
System.out.println(sets.add("String"));
System.out.println(sets.add("Tree"));
System.out.println(sets.add("String"));
add()方法会返回boolean值,true表示元素添加到了Set中,false表示集合中已存在相等的元素。
以上代码执行结果如下:
扩展知识
Set集合可以知道某物是否已近存在于集合中,不会存储重复的元素,注重独一无二的性质,用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复。可以很好地作为排重时使用的数据结构,但要注意集合内部数据一般情况没有顺序。
常用的set有HashSet和TreeSet